HTML树
HTML节点树工具箱。
一个用于创建HTML节点树对象的Python 2和3库。 尽管在某些方面类似于ElementTree,但它是专为HTML重新设计的,并不遵循ElementTree的许多XML特定模式。 例如,所有文本均表示为子节点,而不是元素节点的特殊text和tail属性。 这是使用HTML的一种自然得多的方式,因为文本和元素更可能散布在元素中。 也就是说,它不是JavaScript DOM的Python实现,也不是。
安装
要安装HTMLTree,请运行以下命令:
pip install https://github.com/waylan/HTMLTree/archive/master.zip
请注意,这是当前的Alpha版软件,尚未托管在PyPI上。 这样,上面的命令从GitHub下载源代码。 稳定发行后,该软件包将可从PyPI获得。
用法
要创建节点树,只需