1.文件上传,需要刷新当前界面才不会报错
driver.refresh()#刷新当前页面
2.文件下载,默认浏览器下载文件保存地址
示例:
'''============文件上传/导入=============='''
time.sleep(1)
#选中导入按键点击
driver.find_element(By.CSS_SELECTOR, "button.el-button--warning:nth-child(1) > span").click()
time.sleep(3)
#选中文件上传,该种上传方式避免操作Windows窗口控件,需要刷新才不报错
driver.find_element_by_name("file").send_keys('C:\\Users\\lgf\\Desktop\\区域管理模板.xls')
driver.refresh()#刷新当前页面
'''============文件下载/导出=============='''
time.sleep(3)
#定位下载文件按键,默认保存在浏览器设置地址
driver.find_element(By.CSS_SELECTOR,"button.el-button:nth-child(5)").click()
time.sleep(3)
#导出,默认地址为浏览器设置地址
driver.find_element(By.CSS_SELECTOR, ".el-button:nth-child(6) > span").click()
time.sleep(2)