如何使用Python从Chrome获取下载目录位置

时间:2019-06-02 19:46:00

标签: python google-chrome

我有一个脚本,该脚本可以下载文件,然后对文件中的数据进行一些排序 不同的用户使用他们自己的下载目录 我的示例是我实际上使用Dropbox文件夹作为默认的Windows下载文件夹,因此我可以轻松地在工作和家庭之间共享文件。 (在Windows中的下载文件夹上单击鼠标右键时,我已使用属性对话框将默认的下载目录移至Dropbox中) 所以我需要弄清楚如何获取该下载文件的目录信息 当前正在使用Selenium和Chromium执行下载操作

不能更改实际的下载位置。.期

我尝试使用glob提取系统下载文件夹,但它始终返回C:\ Users \ Username \ Downloads目录...。在我的情况和许多其他用户情况下,这是错误的

1 个答案:

答案 0 :(得分:0)

在我看来您可以使用this

from selenium import webdriver

options = webdriver.ChromeOptions() 
options.add_argument("download.default_directory=C:/Downloads")

driver = webdriver.Chrome(chrome_options=options)