我正在尝试上传文件并继续进行测试,但是这里的问题是,该网站上许多人提出的解决方案似乎对我不起作用。
下面是窗口。
我现在正尝试直接提供一个路径,而不是单击下一页上的文件输入(顺便说一下,这是在几个stackoverflow页面上提供的解决方案)。
newip = chrome_browser.find_element_by_xpath("/html/body/div[4]/div/div[1]/form/input")
newip.send_keys("D:\p1.png")
它似乎没有通过路径D:\ p1.png 有人可以帮我吗?
我不想使用AutoIt,我想通过使用Selenium和python实现此文件的上传。我相信应该有可能,但是我很难实现它。我什至尝试使用ActionChains,但这也无法解决问题。
我的操作系统是Windows 10,浏览器是Google Chrome(版本71.0.3578.98)
答案 0 :(得分:1)
对于错误File not found
,您需要使用\
或使用斜杠\\
来转义反斜杠/
,如果遇到错误,则无法使用{{ 1}},但我没有收到此错误。
WebDriverWait