如何使用Selenium提取网页文本内容 - 以国家/地区和语言选择为例
您可以使用Selenium的find_elements_by_xpath方法来获取上述HTML中的所有文本内容。以下是一个示例代码:
from selenium import webdriver
# 启动浏览器
driver = webdriver.Chrome()
# 打开网页
driver.get('网页的URL')
# 使用xpath定位所有文本内容的元素
elements = driver.find_elements_by_xpath('//div[@class='ctry-list']//a')
# 遍历元素获取文本内容
for element in elements:
text = element.text
print(text)
# 关闭浏览器
driver.quit()
运行上述代码后,您将会输出所有文本内容,包括'Australia'、'Canada'、'France'等。请注意,您需要将'网页的URL'替换为实际网页的URL。
原文地址: https://www.cveoy.top/t/topic/b0hx 著作权归作者所有。请勿转载和采集!