一、上传文件
from selenium import webdriver
driver = webdriver.Chrome()
driver.get(
"file:///E:/%E9%99%88%E8%89%B3%E7%A7%8B/1%E6%BA%90%E7%A0%81%E6%97%B6%E4%BB%A3/1%E8%AF%BE%E4%BB%B6%E5%8F%8A%E4%BD%9C%E4%B8%9A/20230524web%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%954/%E7%BB%83%E4%B9%A0%E9%A1%B5%E9%9D%A2/%E6%B3%A8%E5%86%8C%E5%AE%9E%E4%BE%8B.html") # 文件路径
# 上传文件 元素.send_keys(路径)
# 例:
driver.find_element_by_name('upfile').send_keys(r"E:\web自动化测试4\练习页面\注册B.html")
二、下载文件
1、配置火狐浏览器的首选项
from selenium import webdriver
# 配置火狐浏览器的首选项
fp = webdriver.FirefoxProfile()
# browser.download.folderList 设置成2表示使用自定义的路径,0下载到桌面,1使用默认地址
fp.set_preference("browser.download.folderList", 2)
# browser.download.manager.showWhenStarting 是否显示开始下载
# True表示显示,False表示不显示
fp.set_preference("browser.download.manager.showWhenStarting", False)
# 设置自