Python调用Chrome下载文件时不弹出保存窗口
python selenium设置chrome的下载路径python可以通过ChromeOptions设置chrome参数,如下载路径等,代码如下(python 3.6.7):#-*-coding=utf-8-*-
from selenium import webdriver
import time
def set_chrome_pref():
chromeOptions = webdriver.ChromeOptions()
prefs = {"download.default_directory":"D:\\"}
chromeOptions.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(chrome_options=chromeOptions)
time.sleep(10)用了这段代码还是弹出窗口 option = Options()
option.add_experimental_option("prefs", {
"download.default_directory": CURRENT_PATH,# 默认下载路径
"profile.default_content_settings.popups": 1,# 设置为0禁止弹出窗口
# "profile.managed_default_content_settings.images": 2 #不加载图片的情况下,可以提升速度
}) kof21411 发表于 2021-1-27 20:42
option = Options()
option.add_experimental_option("prefs", {
...
用了,代码中有个弹出窗口被阻止了 1e3e 发表于 2021-1-27 20:57
用了,代码中有个弹出窗口被阻止了
我只要阻止下载窗口 我谷歌浏览器也是这样 不知道为什么 拿到了下载地址谁特么还模拟点击,直接一个requests 请求就开始下载了 fanvalen 发表于 2021-1-27 21:20
拿到了下载地址谁特么还模拟点击,直接一个requests 请求就开始下载了
拿到下载地址没用,不是模拟点击如Idm下载文件服务器不响应 围观,学习一下。。。。。。。。。。 fanvalen 发表于 2021-1-27 21:20
拿到了下载地址谁特么还模拟点击,直接一个requests 请求就开始下载了
用requests请求了,下载下来的xls文件不对HTTP Status 400 - Required String parameter 'datas' is not present 1e3e 发表于 2021-1-28 11:22
用requests请求了,下载下来的xls文件不对HTTP Status 400 - Required String parameter 'datas' is not...
你这是明显的400请求参数不对,datas不存在
页:
[1]
2