浏览 lxml 类别
我有一个解析网络,现在我想浏览标签或显示图表。 我怎样才能得到图表?或者浏览树。显示第一步,然后显示其他步骤等。并了解这棵树是如何建造的。
import urllib
from lxml import etree
import StringIO
resultado=urllib.urlopen('trozo.html')
html = resultado.read()
parser= etree.HTMLParser()
tree=etree.parse(StringIO.StringIO(html),parser)
我只想检查节点!图表会很酷,但我只想检查一下!
I have a parse a web and now I want to navigate through the tags, or show a graph.
How can I get a graph? Or navigate through the tree. Showing the first step then other,etc. And understant how the tree was built.
import urllib
from lxml import etree
import StringIO
resultado=urllib.urlopen('trozo.html')
html = resultado.read()
parser= etree.HTMLParser()
tree=etree.parse(StringIO.StringIO(html),parser)
I only want to examine the nodes! A graph will be cool but I only want to examine it!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您已经完成了解析,如果执行以下操作,您就可以看到解析结果:
现在您可以使用
lxml._ElementTree
函数来遍历此元素,记录如下:http://lxml.de/tutorial.html以下是一些基础知识,以及我从本地网络获得的一个简单文件:
You achieved the parsing, which you can see if you do the following:
Now you can go through this element using
lxml._ElementTree
functions, documented here: http://lxml.de/tutorial.htmlHere are some basics, with a simple file I got from my local network: