提问人:Billy 提问时间:11/16/2023 更新时间:11/16/2023 访问量:22
Python Selenium - 导出文件以附加到网站
Python Selenium- Export a file to attach to a website
问:
我正在创建一个自动填充功能,将文件附加到网站。我能够将文件导入 Tkinter,但是当我尝试通过网站附加文件时,它只会打开文件对话框,因此用户必须手动选择文件。我希望我的自动填充功能在按下网站上的“附加”按钮时上传文件路径。
# Add Attachments
try:
if any(item == 'Financial Systems' for item in ACselection[:2]):
attach = wait.until(EC.visibility_of_element_located((By.XPATH,'//*[@id="catItemTop"]/div/div[3]/div/label/sp-attachment-button/span/button')))
attach.send_keys(filePath)
except:
pass
```
答:
0赞
touero
11/16/2023
#1
如果你想通过send_keys上传文件,那么你的xpath必须包含type=“file”,像这样: //input[@type=“file”]
评论