Selenium + Python:无法获取href

时间:2018-08-02 07:11:02

标签: python python-2.7 selenium selenium-webdriver href

我是自动测试的新手,遇到了问题。

在调试模式下无法获取href,请尝试在google.com上检查我的代码:

for i in a:
    x= i.split()
    #x=one word
        for idx, word in enumerate(x):
            #idx= index of one word, word=one word
            for i in b:
                for y in i:
                    if y == idx: #comparing y which is a number with the index in a[]
                    print(word) 

我在做什么错? 谢谢!

1 个答案:

答案 0 :(得分:4)

您需要更换

pgdn::Send, ^{Tab}

pgdn::Send, ^Tab

pgdn::Send, ^+Tab

使用

for el in elem:
    print elem.get_attribute("href")

请注意,for el in elem: print el.get_attribute("href") 是WebElement的列表,而elemel列表中的单个WebElement