Python 使用.crdownload扩展名保存文件的驱动程序

Python 使用.crdownload扩展名保存文件的驱动程序,python,selenium,selenium-chromedriver,Python,Selenium,Selenium Chromedriver,使用以下selenium/chrome首选项,我可以将文件下载到运行原始python文件的同一文件夹中,并且它可以正常工作(文件另存为download.xls) 我知道我在上面键入了下载默认目录。如果我更正了它,文件将被下载到所需的目录,但是作为download.xls.crdownload而不是download.xls在下载过程中,Chrome会添加.crdownload扩展名。文件完成后,它会将文件重命名为其正确的名称。只要您看到.crdownload,下载就不完整。我理解-但不管.crdo

使用以下selenium/chrome首选项,我可以将文件下载到运行原始python文件的同一文件夹中,并且它可以正常工作(文件另存为
download.xls


我知道我在上面键入了下载默认目录。如果我更正了它,文件将被下载到所需的目录,但是作为
download.xls.crdownload
而不是
download.xls
在下载过程中,Chrome会添加
.crdownload
扩展名。文件完成后,它会将文件重命名为其正确的名称。只要您看到
.crdownload
,下载就不完整。

我理解-但不管.crdownload扩展名是否存在-文件都是相同的
DOWNLOAD_DIR = r'/mnt/ssd/rl-scrape/files/dev/dl/'
options = Options()
options.headless = True
options.add_argument("--incognito")
options.add_argument("--window-size=1920,1200")
options.add_argument("--disable-extensions")
options.add_experimental_option("prefs", {
    "download.default.directory": DOWNLOAD_DIR,
    "download.prompt_for_download": False,
    "download.directory_upgrade": True,
    "safebrowsing.enabled": True})