首页 > 解决方案 > 我被困住了。我不确定这条路径 xPath''//a[@id='pnnet']/span[2] 的结果

问题描述

我被困住了。我不确定这条路径的结果

xPath''//a[@id='pnnet']/span[2]

driver.get("https://www.google.com/#q=" + user_input)
for n in range(5):driver.find_element_by_**xpath("""//*[@id="pnnext"/span[2]""")**.click()time.sleep(2)posts2 =driver.find_elements_by_class_name("_Rm") for post2 in posts2:print(post2.text)
text_file.write(post2.text + "\n")

标签: python

解决方案


请检查重复的问题:

复制

我对这个问题知之甚少,但这里是滚动浏览 .google 搜索结果页面的这段代码user_input

from selenium import webdriver
import time

def main():
    driver = webdriver.Chrome()
    driver.get("https://www.google.com/#q=" + user_input)
    for n in range(5):
        driver.find_element_by_xpath("//*[@id='pnnext']/span[2]").click()
        time.sleep(2)
        posts2 = driver.find_elements_by_class_name("_Rm")
        for post2 in posts2:
            print(post2.text)
            text_file.write(post2.text + "\n")
    driver.close()
    driver.quit()

if __name__== "__main__":
    main()

推荐阅读