如何用Python在Windows系统上配置定时执行脚本任务?
- 内容介绍
- 文章标签
- 相关推荐
本文共计741个文字,预计阅读时间需要3分钟。
如果您编写了一些Python程序,并希望在这些程序在特定时间执行,例如每天上午10点执行一段爬虫程序,您可以使用Windows自带的任务计划程序(Task Scheduler)来设置定时任务。以下是设置步骤:
1. 打开任务计划程序。
2.在右侧操作栏,点击创建基本任务...。
3.为任务命名并描述,然后点击下一步。
4.选择当计算机启动时作为触发器,点击下一步。
5.选择每天作为重复任务,并设置具体时间(例如上午10点),点击下一步。
6.选择启动程序,点击下一步。
7.在程序或脚本中输入Python程序的路径和文件名。
8.在添加参数(可选)中输入任何必要的参数。
9.完成设置并保存任务。
这样,您的Python程序就会在指定的每天上午10点自动执行。
如果你写了一些Python程序,想要在特定的时间进行执行,例如你想让一段爬虫程序在每天的上午10点执行一次,那么我们就可以来使用windows自带的定时任务进行设置。由于Windows系统,无法使用Linux下强大的crontab命令。所以该定时任务也是针对Windo系统的,让我们直接进入主题吧。
一、进入任务计划程序
二、设定定时任务
1、创建基本任务
2、创建基本任务名称和描述
3、选择触发器
4、对选择的触发器设定程序执行的时间
5、选择启动程序
6、选择程序执行依赖的解释器以及程序脚本所在的文件路径
7、查看定时任务是否设定成功
三、定时任务解释
这里解释一下三个文本框内容的含义:
- 文本框中填的是Python编译器的名称,一般就是python.exe,这里也可以pythonw.exe,这样就不会有IDE的弹窗出现,
- 文本框中填的是Python编译器的目录,上图中假设你的Python编译器的完整路径是:C:\myinstall\anaconda\python.exe,
- 文本框中填的是你的Python程序的完整路径,假设python脚本的绝对路径是:C:\auto_clock\test.py。如果你的Python程序包含命令行参数,将其添加到Python程序的完整路径之后即可。
相信聪明的读者已经发现了,如果将这三部分连在一起,就是“C:\myinstall\anaconda\python.exeC:\auto_clock\test.py”,这其实就是在Windows命令行下输入“python C:\auto_clock\test.py”(或“python test.py”,如果你正好在C:\auto_clock目录下),只是在计划任务的设置中需要给出完整的python编译器的路径而已。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。
本文共计741个文字,预计阅读时间需要3分钟。
如果您编写了一些Python程序,并希望在这些程序在特定时间执行,例如每天上午10点执行一段爬虫程序,您可以使用Windows自带的任务计划程序(Task Scheduler)来设置定时任务。以下是设置步骤:
1. 打开任务计划程序。
2.在右侧操作栏,点击创建基本任务...。
3.为任务命名并描述,然后点击下一步。
4.选择当计算机启动时作为触发器,点击下一步。
5.选择每天作为重复任务,并设置具体时间(例如上午10点),点击下一步。
6.选择启动程序,点击下一步。
7.在程序或脚本中输入Python程序的路径和文件名。
8.在添加参数(可选)中输入任何必要的参数。
9.完成设置并保存任务。
这样,您的Python程序就会在指定的每天上午10点自动执行。
如果你写了一些Python程序,想要在特定的时间进行执行,例如你想让一段爬虫程序在每天的上午10点执行一次,那么我们就可以来使用windows自带的定时任务进行设置。由于Windows系统,无法使用Linux下强大的crontab命令。所以该定时任务也是针对Windo系统的,让我们直接进入主题吧。
一、进入任务计划程序
二、设定定时任务
1、创建基本任务
2、创建基本任务名称和描述
3、选择触发器
4、对选择的触发器设定程序执行的时间
5、选择启动程序
6、选择程序执行依赖的解释器以及程序脚本所在的文件路径
7、查看定时任务是否设定成功
三、定时任务解释
这里解释一下三个文本框内容的含义:
- 文本框中填的是Python编译器的名称,一般就是python.exe,这里也可以pythonw.exe,这样就不会有IDE的弹窗出现,
- 文本框中填的是Python编译器的目录,上图中假设你的Python编译器的完整路径是:C:\myinstall\anaconda\python.exe,
- 文本框中填的是你的Python程序的完整路径,假设python脚本的绝对路径是:C:\auto_clock\test.py。如果你的Python程序包含命令行参数,将其添加到Python程序的完整路径之后即可。
相信聪明的读者已经发现了,如果将这三部分连在一起,就是“C:\myinstall\anaconda\python.exeC:\auto_clock\test.py”,这其实就是在Windows命令行下输入“python C:\auto_clock\test.py”(或“python test.py”,如果你正好在C:\auto_clock目录下),只是在计划任务的设置中需要给出完整的python编译器的路径而已。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。

