python,如何设置定时执行python代码-windows本地

最近写了一个python小程序,希望能每天定时执行,但是又不想用jenkins这样的工具,后来发现windows本地就可以设置,而且很好用,具体步骤如下:

首先,需确保本地python代码已编写好,环境变量已配置好,能运行成功;

python,如何设置定时执行python代码-windows本地_第1张图片

一、设置定时任务:

1)依次进入:控制面板-大图标-管理工具-任务计划程序

python,如何设置定时执行python代码-windows本地_第2张图片

 2)双击-任务计划程序,点击-程序库,在空白处,点击鼠标右键->新建任务

python,如何设置定时执行python代码-windows本地_第3张图片 3)输入任务名称 , 名称随意。
勾选 “不管用户是否登录都要运行”,这样会在后台运行,不影响前台工作。最后确定的时候会要求输入开机密码,也就是windows登录密码

python,如何设置定时执行python代码-windows本地_第4张图片

 4)设置触发条件:

--------根据自己需求进行设置       

        设置执行频率:每天早上7:00,执行1次

        设置到期日

勾选:已启用

python,如何设置定时执行python代码-windows本地_第5张图片

 5)操作:设置执行制定的程序

--------根据自己需求进行设置   

启动程序:python,

添加参数:自己程序代码的入口,如:runtest.py,
起始于:代码所在的文件夹,如:D:\Scripts\workspace\autotest-farm
        点击:确定

python,如何设置定时执行python代码-windows本地_第6张图片 6)额外设置一下
runtest.py 最多运行1小时,会被强制停止
并行运行新实例 的意思是,到点就运行,不管上次是否运行结束。

 python,如何设置定时执行python代码-windows本地_第7张图片

 7)电脑需设置开机账号和密码

点击确定后,会弹出电脑用户信息

---如果未设置登录账号,会提示失败的,所以一定要设置账户密码。

python,如何设置定时执行python代码-windows本地_第8张图片

 8)至此,就添加成功了,可再次查看或者修改该定时任务

python,如何设置定时执行python代码-windows本地_第9张图片

PS:

1、windows最好别设置睡眠,否则可能叫不醒,不干活。

你可能感兴趣的:(windows)