【问题标题】:How to make a Python code run automatically everyday [closed]如何让 Python 代码每天自动运行 [关闭]
【发布时间】:2020-06-23 01:45:30
【问题描述】:

我编写了以下代码来打开一个特定的站点。

import webbrowser

webbrowser.open('https://stackoverflow.com/') 

我想修改代码以每天 ping 两次网站,而不是在后台使用始终运行的代码(可能是无限循环)。

我使用的是 Windows 10 系统。我没有root权限。

我做了一些研究,但找不到任何令人满意的东西。

提前致谢。

【问题讨论】:

  • 如您所说,您在这台 Windows 计算机上没有管理员权限。您可能需要与系统管理员交谈,看看他们是否有适合您的选项。
  • 想知道是否有办法解决,没有管理员权限。
  • @InAFlash 这个问题仍然在谈论以管理员权限运行。在这种情况下,Raghvendra 在计算机上没有管理员权限,因此无法使用任务计划程序来安排任务。

标签: python windows automation scheduled-tasks


【解决方案1】:

您可以使用 github 操作 - 有一个指南 here

【讨论】:

  • 我可以在 Github 托管的跑步者上安排这个。但现在我还需要修改程序以登录 StackOverflow。
  • 有栈交换api。那会有帮助吗? api.stackexchange.com
【解决方案2】:

Linux:

使用 Crontab 或将您的脚本放在 /etc/rc.local。

Windows:

使用任务调度器或使用类似于linux中的crontab的AT命令。

【讨论】:

  • 问题表明操作系统是Windows 10。
  • @dspencer 任务计划程序然后。
  • 我没有root权限。
  • @RaghvendraRao 试试这个crontab -u <username> -e
  • 如问题中所述,我使用的是 Windows 系统。
【解决方案3】:

在 Windows 上,您可以使用任务计划程序

【讨论】:

  • 我没有系统的root权限。
猜你喜欢
  • 1970-01-01
  • 2018-07-22
  • 1970-01-01
  • 2021-08-29
  • 2023-03-16
  • 1970-01-01
  • 2011-06-02
  • 1970-01-01
  • 2021-03-02
相关资源
最近更新 更多