【问题标题】:How do I get the Download Directory Location from Chrome Using Python如何使用 Python 从 Chrome 获取下载目录位置
【发布时间】:2019-10-18 11:33:06
【问题描述】:

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

更改实际下载位置不是一个选项..期间

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

【问题讨论】:

    标签: python google-chrome


    【解决方案1】:

    在我看来你可以使用this

    from selenium import webdriver
    
    options = webdriver.ChromeOptions() 
    options.add_argument("download.default_directory=C:/Downloads")
    
    driver = webdriver.Chrome(chrome_options=options)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-14
      • 1970-01-01
      • 2020-07-04
      • 2020-12-11
      • 2019-09-30
      • 1970-01-01
      • 1970-01-01
      • 2011-02-18
      相关资源
      最近更新 更多