码迷,mamicode.com
首页 > 其他好文 > 详细

lxml中的Xpath的使用

时间:2020-03-10 10:27:55      阅读:67      评论:0      收藏:0      [点我收藏+]

标签:cti   文件   port   imp   string   xpath   nbsp   使用   ext   

  lxml中的Xpath的使用:

#coding:utf-8
import lxml
import lxml.etree
text="""
<div>
    <ul>
         <li class="item-0"><a href="link1.html">first item</a></li>
         <li class="item-1"><a href="link2.html">second item</a></li>
         <li class="item-inactive"><a href="link3.html">third item</a></li>
         <li class="item-1"><a href="link4.html">fourth item</a></li>
         <li class="item-0"><a href="link5.html">fifth item</a> # 注意,此处缺少一个 </li> 闭合标签
     </ul>
 </div>
"""
‘‘‘
html=lxml.etree.HTML(text) #html处理文本
print (type(html))
print html
print lxml.etree.tostring(html)  
‘‘‘


html=lxml.etree.parse("index.html") #parse处理文件
print(type(html))
print(html)
print(lxml.etree.tostring(html))

 

lxml中的Xpath的使用

标签:cti   文件   port   imp   string   xpath   nbsp   使用   ext   

原文地址:https://www.cnblogs.com/my-global/p/12454056.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!