请有人可以帮助我,Selenium不会用python点击按钮?
我不能让硒单击按钮与python。我对Python的3.4和使用Firefox 42
浏览器打开,但仅此而已
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("http://www.speedyshare.com/")
elem = find_element_by_id_name("selectfilebox")
elem.click()
浏览器打开,但我得到以下错误
Traceback (most recent call last):
File "/home/ro/sele.py", line 6, in <module>
elem = find_element_by_id_name("selectfilebox")
NameError: name 'find_element_by_id_name' is not defined
这不是一个硒问题,这是您的Python导入问题。你需要告诉Python如何找到'find_element_by_id_name'函数。 – Adam
right ok谢谢,我很抱歉,如果我听起来像一个noob,但你的意思是elem = driver.find_element_by_name? – booberz
就是这样的。我不知道该函数在哪个模块中,我将留给你找出来。 – Adam