我指定了我的网络驱动程序,如下所示:
chrome_options = webdriver.ChromeOptions()
curr_path = os.getcwd()
prefs = {'download.default_directory': curr_path,'download.prompt_for_download': False}
chrome_options.add_experimental_option('prefs',prefs)
driver = webdriver.Chrome(options=chrome_options)
我创建了一个批处理文件来执行我的python文件,当我手动执行该批处理文件时,它可以正常工作。它会正常下载文件,并将其放入指定的下载路径。但是,当任务计划程序执行批处理文件时,系统会提示您提供下载路径,以中止下载。
这是Windows Task Scheduler的一个怪癖,还是有更好的方法来解决此问题?