📜  安排Python脚本每天运行

📅  最后修改于: 2022-05-13 01:55:21.390000             🧑  作者: Mango

安排Python脚本每天运行

在本文中,我们将了解如何安排Python脚本每天运行。安排Python脚本每天运行基本上意味着您的Python脚本应该每天在您指定的时间自动执行。

准备Python脚本。

创建要调度的Python脚本。在我们的示例中,我们制作了一个简单的Python脚本,它将打开我们的邮件帐户以每天检查我们的电子邮件。您需要导入“webbrowser”模块。

或者,您可以使用任何您想要安排的Python脚本。

Python3
# Modules which need to be imported
import webbrowser
  
# Site which you want to Open in your 
# Browser
url = "mail.google.com"
  
# Below code is used to specify
# location of webbrowser which you 
# want to use.
chrome_path = r'C: \Program Files(x86)\Google\/
Chrome\Application\chrome.exe'
  
# Below code will open your URL
webbrowser.register(
  'chrome', None, webbrowser.BackgroundBrowser(chrome_path))
  
webbrowser.get('chrome').open_new_tab(url)


注意:如果要使用上述Python脚本,请根据系统上的位置更改 chrome_path。



现在有两种方法来调度脚本:

  • 使用批处理文件。
  • 使用 Windows 任务计划程序。

方法一:使用批处理文件

第 1 步:创建批处理文件。

打开记事本并遵循以下通用结构:

批处理文件示例:

最后,使用您的文件名和“.bat”扩展名将记事本保存在您机器上的任何位置,例如 – 'automation.bat'。



方法 2:使用 Windows 任务计划程序。

步骤 1:在您的 Windows 机器上打开任务计划程序应用程序。

第 2 步:单击“创建基本任务...”在操作选项卡中。并为您想要自动化的任务提供合适的名称和描述,然后单击下一步。

第 3 步:在下一步中,您必须选择脚本执行的时间间隔。选择“每日”,然后单击“下一步”。现在您需要指定您的Python脚本应该每天执行的时间,然后单击下一步。

第 4 步:在下一步中,您需要从给定的选项中选择“启动程序”选项,然后单击“下一步”。然后选择(可选 - 对于创建批处理文件的用户)现在,如果您遵循“批处理文件步骤” ,则只需在程序/脚本字段中输入您创建的批处理文件的文件位置,然后输入“\yourbatchfilename.bat”然后单击下一步并完成您的任务,您的Python脚本现在将每天在您指定的时间运行。
在本节中,您将需要以下文件的文件位置:

  • Python.exe – Python.exe 的存储路径(您还需要在该位置的末尾添加“\ Python.exe”。)
  • 存储Python脚本文件的路径。

步骤5:添加如下图所示的相应文件位置和参数输入,指定您的Python脚本名称。

第 6 步:在下一个选项卡中,您只需要验证您的输入,然后单击“完成”。

就是这样,您的Python脚本现在已安排好,并将每天在您指定的时间执行。这是我们执行的Python脚本的屏幕截图。