【问题标题】:Parsing html page with lxml in python在python中使用lxml解析html页面
【发布时间】:2023-04-01 17:22:01
【问题描述】:

我想在 python 中用 lxml 解析这个 Xpath 查询。

.//*[@id='content_top']/article/div/table/tbody/tr[5]/td/p/text()

我检查了 Firepath(xpath 的 firebug 扩展)中的 xpath 查询,它可以工作,但我的 python 代码什么也没显示。
这是来源。

from lxml import html
import requests

page = requests.get("http://www.scienzeetecnologie.uniparthenope.it/avvisi.html")
tree = html.fromstring(page.text)
avvisi = tree.xpath(".//*[@id='content_top']/article/div/table/tbody/tr[5]/td/p/text()")
print(avvisi)

输出是"[]"

【问题讨论】:

    标签:
    python
    xpath
    html-parsing