Chrome Python Selenium-导出文件以附加到网站

yquaqz18  于 2024-01-04  发布在  Go
关注(0)|答案(1)|浏览(237)

我正在创建一个自动填充,将文件附加到网站。我可以将文件导入Tkinter,但当我尝试通过网站附加文件时,它只打开文件对话框,因此用户必须手动选择文件。我希望我的自动填充在按下网站上的“附加”按钮时上传文件路径。

  1. # Add Attachments
  2. try:
  3. if any(item == 'Financial Systems' for item in ACselection[:2]):
  4. attach = wait.until(EC.visibility_of_element_located((By.XPATH,'//*[@id="catItemTop"]/div/div[3]/div/label/sp-attachment-button/span/button')))
  5. attach.send_keys(filePath)
  6. except:
  7. pass
  8. ```

字符串

q5lcpyga

q5lcpyga1#

如果您希望通过send_keys上传文件,那么您的XPath必须包含type=“file”,如下所示://input[@type=“file”]

相关问题