下面我来详细讲解在Windows 10中如何设定计划任务自动执行Python脚本的方法。
1. 准备工作
首先要确认电脑中是否安装了Python环境,在命令行输入python
,如果能够打开Python交互界面,则表明已经安装了Python环境。
其次,需要编写好要执行的Python脚本,并记下该脚本的绝对路径和文件名。
最后,在开始之前确保自己的Windows 10系统有管理员权限。
2. 打开系统任务计划程序
在Windows 10中,搜索“任务计划程序”并打开它。
3. 创建新任务计划
在左侧面板中,找到“任务计划程序库”并展开。然后右键点击空白处选择“创建基本任务”。
4. 设置新任务计划
按照提示,输入任务的名称以及任务的描述。在“触发器”选项卡中可以设置任务计划何时开始执行。在“操作”选项卡中可以指定执行的程序和脚本等。在本例中,需要在“程序/脚本”输入Python的可执行文件路径,如C:\Users\user\AppData\Local\Programs\Python\Python39\python.exe
,并在“参数”输入Python脚本的绝对路径和文件名,如C:\Users\user\Desktop\myscript.py
。
5.设置任务计划的执行频率
在“条件”选项卡中,可以设置任务在满足特定条件后执行,如只有在电脑通电时才能执行。在本例中,选择“无条件”即可。在“设置”选项卡中,可以设置任务的执行时间间隔等信息。在本例中,选择“每天”并设置具体的执行时间即可。
6. 完成任务计划设置
按照提示,检查任务计划的设置是否正确,如果无误则点击“完成”按钮保存设置。现在,设定好了计划任务,以后只要电脑在规定的时间内开机,该任务计划就会自动执行Python脚本。
示例1
比如我们编写了一个脚本“hello.py”,脚本的功能是输出“Hello, World!”,并将输出结果保存到文件中。我们需要每天6点半执行该脚本,并将输出结果保存到“D:\hello.txt”文件中。那么我们需要进行如下设置:
名称:Python执行脚本
触发器:每天6:30
操作:程序/脚本":C:\Users\user\AppData\Local\Programs\Python\Python39\python.exe",参数:"D:\hello.py" > "D:\hello.txt"
条件和设置:默认即可
示例2
再比如我们编写了一个脚本“email.py”,脚本的功能是读取Excel表格中的数据,并自动发送邮件给指定的收件人。我们需要每周三和周五晚上9点执行该脚本。那么我们需要进行如下设置:
名称:Python执行脚本
触发器:每周三和周五 21:00
操作:程序/脚本":C:\Users\user\AppData\Local\Programs\Python\Python39\python.exe",参数:"D:\email.py"
条件和设置:默认即可
这样,在上述的设定之后,之前编写的Python脚本就会在设定的时间自动执行了。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:windows 10 设定计划任务自动执行 python 脚本的方法 - Python技术站