我制作了一个基于 Selenium 和 Chromedriver 的脚本。基本上是一个登录网站的程序。写一条评论(来自计算机的 txt 文件)然后关闭程序,不,它不是垃圾邮件脚本,而是我刚刚从 python 和 selenium 开始制作的脚本。
如果我手动启动程序,程序本身运行良好。那么就没有问题了,chromedriver是无头的,因为我不需要看到整个过程chrome_options.add_argument("--headless")
然后我从这里看到了一个帖子调度 Python 脚本
但我遇到的问题是,每次都是时间,程序开始了。它出现了脚本,然后是我设法打印的快速错误
我可以看到 Chromedriver 存在问题。事情就是现在。如何使此脚本在 Chromedriver 在后台运行的情况下完成计划任务。我可能做错了设置,但程序手动运行,所以我猜 Windows 计划任务可能有问题?
基本上我只希望脚本每隔 xx:xx 时间在后台运行。
如果需要更多信息,请随时发表评论。
chrome_options = Options()
chrome_options.add_argument("--disable-extensions")
chrome_options.add_argument('--disable-notifications')
chrome_options.add_argument("--headless")
chrome_options.add_argument("--user-agent=Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.98 Mobile Safari/537.36")
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.implicitly_wait(5)