2016-04-07 44 views
2

私はPythonでSelenium webdriver(chrome)を使って、ページ上のすべてのリンクからhrefを取得しようとしています。私は、次しようとすると:Selenium 'WebElement'オブジェクトに 'Get_Attribute'属性がありません

items = driver.find_elements_by_tag_name("a") 
print items 

for item in items: 
    href = item.Get_Attribute('href') 
    print href 

をそれはすべてのリンクを取得するために管理しますが、GET_ATTRIBUTEに、私はエラーを取得する:

'WebElement' オブジェクトには、属性を持たない 'GET_ATTRIBUTE'

けれどもどこでもIそれがうまくいくように見えた。

どのようなソリューションですか?

ありがとうございます!

答えて

4

"GET_ATTRIBUTE" プロパティが存在しませんが、 "GET_ATTRIBUTE" プロパティがありません:

items = driver.find_elements_by_tag_name("a") 
print items 

for item in items: 
    href = item.get_attribute('href') 
    print href 
関連する問題