0

Selenium のドキュメントを確認しましたが、要素をクリックする例が見つかりません。添付ファイルという名前の要素を調べました。

要素をクリックしようとするたびに、Python は通常、次のいずれかのエラーを表示します。

{'using': by, 'value': value})['value'] ファイル "C:\Python27\lib\site-packages\selenium-2.24.0-py2.7.egg\selenium\webdriver\remote\ webdriver.py"、155 行目、execute self.error_handler.check_response(response) ファイル内 "C:\Python27\lib\site-packages\selenium-2.24.0-py2.7.egg\selenium\webdriver\remote\errorhandler .py"、147 行目、check_response で exception_class(message, screen, stacktrace) を発生させます。

これが私が試しているコードです:

driver.find_element_by_name("attatchments")
elem.click()
4

1 に答える 1

0

要素IDがわかっている場合は、次のように取得できます。

element = driver.find_element(by=By.ID, value="element_id")

または

element = driver.find_element_by_id("element_id")

その後、element.click()

次のリンクからWebdriverクラスのメソッドを知ることができます:http ://selenium.googlecode.com/svn/trunk/docs/api/py/webdriver_remote/selenium.webdriver.remote.webdriver.html

于 2012-08-27T09:24:00.193 に答える