【发布时间】:2016-10-16 10:39:35
【问题描述】:
我正在使用 Python 3.5。 我想在 XPATH 的帮助下从该站点获取同义词列表,但我没有获得所需的 html 代码并获得“[]”。
import lxml.html
word=input("Input your word: ")
url = "http://www.thesaurus.com/browse/{word}?s=t.html".format(word=word)
html = lxml.html.parse(url)
syn = html.xpath("//DIV[@id='filters-0']")
print(syn)
如果你擅长python,那么告诉我如何更简洁和简单地完成这样的任务。 非常感谢!
【问题讨论】:
-
word变量的值是多少?
-
你想做什么?粘贴要提取的链接和示例文本,您的 xpath 也是错误的。
-
我正在尝试从该站点获取同义词。在“word”变量中是任何单词,例如“friend”、“sun”。
标签: python python-3.x parsing xpath lxml