有一个网站,我必须按一个按钮,然后上传图片。 当我按下按钮时,我的个人图书馆将出现,然后我将选择我的图片的路径。
这是我尝试的代码:
from selenium.webdriver.common.keys import Keys
from selenium import webdriver
from time import sleep
upload = browser.find_element_by_id('uploadButton')
upload.click()
upload.send_keys('C:\\Users\\sebastian\\Desktop\\pictures\\1757.jpg')
upload.send_keys(Keys.ENTER)
这是我的问题: 它进入我的图书馆完美粘贴我的图片的路径。但是之后! 就像它没有按下输入,或者它可能无法接受输入?我不知道。 但它只是留在那里。并且输出上没有出现错误。
答案 0 :(得分:2)
似乎是一个拼写错误。它的send_keys
不是sendKeys
。将其更正为upload.send_keys(Keys.ENTER)