【问题标题】:How to make Python script running continuously while computer system in sleeping mode? (MacOS)如何使 Python 脚本在计算机系统处于睡眠模式时连续运行? (苹果系统)
【发布时间】:2020-04-17 12:16:07
【问题描述】:

我想让我的 Python 脚本保持运行,即使我的计算机处于睡眠状态。

我使用的是 Mac。

我的文件只在我的电脑上,不在网上。

我知道 UptimeRobot,但我不知道如何将其配置到我的本地文件。

我更愿意将我的文件保存在本地,因为它使我的项目的很多事情变得更容易。

有什么可以帮助我实现这一目标的吗? (不是硬件,谢谢。)

如果您需要更多信息,请发表评论!

【问题讨论】:

  • 如果在 Win 上,将其包装在 cmd(批处理)脚本中并将其设置为服务。如果在 Linux 上,请将其添加到 systemd. 这是一个不错且简单的 systemd tutorial
  • 您可以使用Py2Exe 将脚本转为可执行文件。
  • @S3DEV 嗯,批处理脚本更有意义。
  • “即使我的电脑处于睡眠状态”是什么意思?比如电脑处于睡眠模式时?
  • 是windows还是Mac/Linux机器?

标签: python sleep sleep-mode


【解决方案1】:

这很简单。

  1. 打开终端

  2. 输入caffeinate

  3. Enter

完成此操作后,只要您让终端继续运行,您的 Mac 就会保持唤醒状态。

您可以最小化或隐藏它,并且您的 Mac 不会进入睡眠状态,直到您使用键盘快捷键 Ctrl+C 中断命令。

source

【讨论】:

    猜你喜欢
    • 2015-09-08
    • 2016-05-31
    • 2015-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    相关资源
    最近更新 更多