您不必为空列表创建 for 循环...尝试使用以下代码:
results=driver.find_elements_by_xpath("//div[@id='links']/div/div/div[2]")
description=[]
for result in results:
description.append(result.text)
示例:为了测试这一点,我只是在 DuckDuckGo 中输入了“hmm”,因此 URL 为https://duckduckgo.com/?q=hmm&t=h_&ia=web
from selenium import webdriver
driver=webdriver.Chrome()
driver.get('https://duckduckgo.com/?q=hmm&t=h_&ia=web')
results=driver.find_elements_by_xpath("//div[@id='links']/div/div/div[2]")
description=[]
for result in results:
description.append(result.text)
print(description[0])
print(' ')
print(description[1])
print(' ')
print(description[2])
输出:
HMM将开发“New-GAUS 2020”... HMM举行'PSA-Hyundai Pusan N... HMM命名新VLCC,'Universal... 2019新年贺词;HMM的未来计划;HMM 202年蓝图... HMM签署正式合同...
嗯定义,(通常用于表示深思熟虑的吸收、犹豫、怀疑或困惑。)查看更多。
2 � 曾经强调一个人已经提出了一个问题,正在等待一个答案 但现在告诉圣诞老人真相,对于一个小男孩或女孩来说,最重要的部分是什么?盒子
搜索结果: