我无法使用 requests_html 提取正确的结果:
>>> from requests_html import HTMLSession
>>> session = HTMLSession()
>>> r = session.get('https://www.amazon.com/dp/B07569DYGN')
>>> r.html.find("#productDetails_detailBullets_sections1")
[]
我可以id
在源内容中找到“productDetails_detailBullets_sections1”:
>>> """<table id="productDetails_detailBullets_sections1" class="a-keyvalue prodDetTable" role="presentation">""" in r.text
True
实际上,这个问题同样存在于 PyQuery 中。
为什么requests_html
找不到这个元素?