python xpath获取页面注释的方法


Posted in Python onJanuary 14, 2019

版本信息:

python 2.7.12

lxml 3.8.0

from lxml import etree
 
html_str = """
<div id="box1">this from blog.csdn.net/lncxydjq , DO NOT COPY!
  <div id="box2">*****
    <!--can u get me, bitch?-->
  </div>
</div>
"""
 
html = etree.HTML(html_str)
 
print html.xpath('//div[@id="box1"]/div/node()')[1]
print type(html.xpath('//div[@id="box1"]/div/node()')[1])
print html.xpath('//div[@id="box1"]/div/node()')[1].text
 
"""output:
<!--can u get me, bitch?-->
<type 'lxml.etree._Comment'>
can u get me, bitch?
"""

以上这篇python xpath获取页面注释的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用三角迭代计算圆周率PI的方法
Mar 20 Python
浅谈Python类的__getitem__和__setitem__特殊方法
Dec 25 Python
python+django+sql学生信息管理后台开发
Jan 11 Python
tensorflow实现softma识别MNIST
Mar 12 Python
python XlsxWriter模块创建aexcel表格的实例讲解
May 03 Python
Python使用itertools模块实现排列组合功能示例
Jul 02 Python
python日期与时间戳的各种转换示例
Feb 12 Python
浅谈Python协程
Jun 17 Python
python 中的9个实用技巧,助你提高开发效率
Aug 30 Python
Python爬虫开发与项目实战
Dec 16 Python
python利用xpath爬取网上数据并存储到django模型中
Feb 26 Python
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
Jun 09 Python
Python面向对象之类的定义与继承用法示例
Jan 14 #Python
Python读取csv文件分隔符设置方法
Jan 14 #Python
Python装饰器用法实例分析
Jan 14 #Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 #Python
对Python中创建进程的两种方式以及进程池详解
Jan 14 #Python
对Python多线程读写文件加锁的实例详解
Jan 14 #Python
Python多进程写入同一文件的方法
Jan 14 #Python
You might like
PHP+.htaccess实现全站静态HTML文件GZIP压缩传输(一)
2007/02/15 PHP
php简单浏览目录内容的实现代码
2013/06/07 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
Aster vs Newbee BO5 第一场2.19
2021/03/10 DOTA
jquery向.ashx文件post中文乱码问题的解决方法
2011/03/28 Javascript
Knockoutjs的环境搭建教程
2012/11/26 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
JavaScript函数作用域链分析
2015/02/13 Javascript
NodeJS实现阿里大鱼短信通知发送
2016/01/17 NodeJs
详解jQuery中基本的动画方法
2016/12/14 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
2017/03/04 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
浅谈React Native 中组件的生命周期
2017/09/08 Javascript
Angular中点击li标签实现更改颜色的核心代码
2017/12/08 Javascript
微信小程序实现页面跳转传值以及获取值的方法分析
2017/12/18 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
2018/04/26 jQuery
jQuery实现获取及设置CSS样式操作详解
2018/09/05 jQuery
微信小程序wx.request的简单封装
2019/11/13 Javascript
JavaScript设计模式之门面模式原理与实现方法分析
2020/03/09 Javascript
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
[03:46]DOTA2英雄基础教程 维萨吉
2013/12/11 DOTA
[01:13:18]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.23
2019/09/05 DOTA
TF-IDF算法解析与Python实现方法详解
2017/11/16 Python
Python通过Django实现用户注册和邮箱验证功能代码
2017/12/11 Python
Python实现控制台中的进度条功能代码
2017/12/22 Python
利用matplotlib实现根据实时数据动态更新图形
2019/12/13 Python
Python PyInstaller安装和使用教程详解
2020/01/08 Python
Python 连接 MySQL 的几种方法
2020/09/09 Python
美国购买和销售礼品卡平台:Raise
2017/01/13 全球购物
伯克斯奥特莱斯:Burkes Outlet
2019/03/30 全球购物
教师党的群众路线对照检查材料
2014/09/24 职场文书
四风自我剖析材料
2014/09/30 职场文书
2015年大学班主任工作总结
2015/04/30 职场文书
2015年小学体育工作总结
2015/05/22 职场文书
win10电脑老是死机怎么办?win10系统老是死机的解决方法
2022/08/05 数码科技