【问题标题】:Python Selenium Web-Driver not finding text elementPython Selenium Web-Driver 找不到文本元素
【发布时间】:2021-09-10 09:43:00
【问题描述】:

我正在尝试获取产品的卖家,但它无法获取文本。我认为这是一些奇怪的事情,因为文本也是一个链接。有什么帮助吗?

Python 代码:

self.sold_by = driver.find_element_by_css_selector('#sellerProfileTriggerId').text

HTML 元素:

<a href="/gp/help/seller/at-a-glance.html/ref=dp_merchant_link?ie=UTF8&amp;seller=A2IEDZAWBB03ZE&amp;isAmazonFulfilled=1" id="sellerProfileTriggerId">SKUniverse</a>

【问题讨论】:

标签: python html selenium selenium-webdriver web-scraping


【解决方案1】:

试试这样:

self.sold_by = driver.find_element_by_css_selector('#sellerProfileTriggerId')
text_element=self.sold_by.text
print(text_element)

另外,你为什么不使用xpathid 选择器!只是问:)

【讨论】:

    猜你喜欢
    • 2020-02-17
    • 1970-01-01
    • 2013-09-17
    • 1970-01-01
    • 1970-01-01
    • 2021-12-17
    • 2018-11-07
    • 2019-06-20
    • 1970-01-01
    相关资源
    最近更新 更多