1、上传附件常用send_keys方法:
el = driver.find_element('name', "filename")
el.send_keys(r'D:测试\总结.doc')
换种写法即:
picture = (By.XPATH, '//*[text()="选取图片"]')
path = str(Path("Basic_data/tupian1.png").absolute())
self.find_element(self.picture).send_keys(path)
2、上面这种send_keys失效时,可以尝试使用keyboard方法:
keyboard.write(r'C:\\Users\muji\Desktop\avatar.png')
time.sleep(1)
keyboard.press('enter')