【发布时间】:2023-03-06 09:11:01
【问题描述】:
我要上传文件(drop zone -> click ->open window to choose file)
我试过了:
addphoto.send_keys("C:\\files\\file.jpg")
但它不起作用。是否有任何机器人可以在打开新窗口的情况下进行处理?
【问题讨论】:
-
drop zone是什么,addphoto是什么? -
放置区是我单击以打开一个窗口的区域,我必须在其中选择文件。我使用 addphoto = driver.find_element_by_xpath("html/body/div[1]/div[1]/section[2]/div/div[1]/div/form/div[1]/div[1]/div /div[1]/div[1]/img") addphoto.click()
-
我很确定您的
<img>元素无法获取文件路径。为 dropzone 提供HTML -
stackoverflow.com/questions/11256732/…这里有人问同样的问题。
标签: python selenium file-upload selenium-webdriver python-3.5