我用 python+selenium 写 web 自动化脚本,希望可以实现像视频播放器那种效果,按一下空格键暂停再按一下启动。因为在脚本运行过程中可能会出现各种意外,有些可以暂停脚本及时解决,请问可以实现这种随时暂停的效果嘛?
我用 python+selenium 写 web 自动化脚本,希望可以实现像视频播放器那种效果,按一下空格键暂停再按一下启动。因为在脚本运行过程中可能会出现各种意外,有些可以暂停脚本及时解决,请问可以实现这种随时暂停的效果嘛?
|
darylcJun 7, 2018 via Android
1
信号了解一下
|
|
xpresslinkJun 7, 2018
2
直接用 pycharm 在循环的地方设置两个断点,用 debug 模式的 step over 来跑就行了。
|
|
xiadadaJun 7, 2018
3
kill -STOP pid
|
|
banboJun 7, 2018
4
莫非楼主准备刷广告 QAQ
|
|
5
@banbo 不是的,我现在的工作就是把一些数据自动的填写到网站上,如何保存到数据库,有时候会有很多的问题,比如 qq 新闻的一个弹窗突然跳出来,可能就会对程序有影响,所以才有了这个想法。
|
|
6
@xpresslink 我的想法是随机的暂停
|
|
jennifertxwoodmaJun 7, 2018
9
control + z 了解一下
|
|
hareandlionJun 7, 2018 via Android
10
用 headless ?
|
|
zyqfJun 7, 2018 via Android
12
开个 socket 监听消息吧,监听到暂停消息就无限 while 监听消息。监听到恢复消息就 break
|
|
xpresslinkJun 8, 2018
13
@jennifertxwoodma 他这个应该在 windows 下跑的
|
|
14
@hareandlion ie6 浏览器,你敢信
|