踩坑小报告
场景:今天使用windows服务器设置定时任务爬取数据,也就是在电脑设置定时任务然后新建个批处理(bat)执行py程序。
正常情况是运行bat,执行完毕后cmd窗口会自动关闭,我写的其他爬虫都是可以自动关闭,原因锁定为selenium框架。
一、是想如何自动关闭cmd窗口
执行程序代码后加
exit @cmd.exe
cmd
太多了查了网上大多数的方法关闭也是没有反应的
结果还是卡在运行完后结果那里,如图
二、通过python来关闭cmd程序
os.popen('exit.exe')
sys.exit()
试了几个还是没有反应==
但是这个cmd窗口,只要按下CTRL+C就会关掉==就想了想要是弄一个模拟人工按下键盘就好了&