正在下载的Headless Selenium替换文件



我使用selenium headless从下拉选项下载文件。当每次迭代后下载文件时,第一个文件将被替换。

当禁用无头模式的文件下载,我想它a.csv(1), a.csv(2), a.csv(3),

我的chrome选项如下

options = webdriver.ChromeOptions() 
options.add_argument('--no-sandbox')
options.add_argument('--headless')
options.add_argument('--disable-dev-shm-usage')
prefs = {"download.default_directory" : curr_dir}
options.add_experimental_option("prefs",prefs)
driver=webdriver.Chrome(options=options)

是否有类似于无头模式的行为。或者下载后手动重命名文件

将options.add_argument('——headless')设置为options.add_argument('——headless=new')或options.add_argument('——headless=old')

裁判:https://developer.chrome.com/articles/new-headless/

相关内容

  • 没有找到相关文章

最新更新