如何实现Python+selenium在指定时间自动运行程序

liftword4个月前 (03-10)技术文章26

创建定时任务,在指定的时间自动运行测试用例

设置指定的时间让自动化python脚本自动运行起来,不需要人为手动点击启动运行

私信小编01即可获取大量Python学习资料

一、创建定时任务的方法

1.通过程序创建定时任务

利用Python提供的os模块中里的system()方法运行程序命令
例如:os.system('E:\\test_baidu\\test_baidu.py')
又或者可以先切换到要运行的py文件目录下,os.chdir(),chdir()用切换到某个目录下,当相于shell中的“cd”命令,
os.chdir("E:\\Test_baidu\\abandon\\测试用例集Testsuit")
os.system('Python baidu1.py')  # 自动启动baidu1.py

定时任务的实例代码如下:

#coding=utf-8
import os, time
t = 1
while t < 2:
curr_time = time.strftime('%H_%M')
if now_time == '17_31':
print(u"开始运行脚本:")
os.chdir("E:\\Test_baidu\\abandon\\测试用例集Testsuit")
os.system('Python baidu1.py') #自动启动baidu1.py
break
else:
time.sleep(5)
print(curr_time )

2.Windows添加任务计划

进入控制面板--》管理工具--》任务计划程序-》,步骤演示如下:

相关文章

如何让你的Python程序,定时定点地去执行任务?

apscheduler 的使用 我们项目中总是避免不了要使用一些定时任务,比如说最近的项目,用户点击报名考试以后需要在考试日期临近的时候推送小程序消息提醒到客户微信上,翻了翻 fastapi 中的实...