来自:http://lxml.de/tutorial.html

lxml中的E-factory可以用个简单快速的生成XML和HTML

>>> from lxml.builder importE>>> def CLASS(*args): #class is a reserved word in Python
...     return {"class":' '.join(args)}>>> html = page =(
...   E.html(#create an Element called "html"
...     E.head(
...       E.title("This is a sample document")
...     ),
...     E.body(
...       E.h1("Hello!", CLASS("title")),
...       E.p("This is a paragraph with", E.b("bold"), "text in it!"),
...       E.p("This is another paragraph, with a", "\n",
...         E.a("link", href="http://www.python.org"), "."),
...       E.p("Here are some reservered characters: <spam&egg>."),
...       etree.XML("<p>And finally an embedded XHTML fragment.</p>"),
...     )
...   )
... )>>> print(etree.tostring(page, pretty_print=True))<html><head><title>This is a sample document</title></head><body><h1 class="title">Hello!</h1><p>This is a paragraph with <b>bold</b> text in it!</p><p>This isanother paragraph, with a<a href="http://www.python.org">link</a>.</p><p>Here are some reservered characters: &lt;spam&amp;egg&gt;.</p><p>And finally an embedded XHTML fragment.</p></body>
</html>

转载于:https://www.cnblogs.com/dplearning/p/5680433.html

【python】lxml-The E-factory相关推荐

  1. 【python】lxml处理命名空间

    有如下xml <A xmlns="http://This/is/a/namespace"><B>dataB1</B><B>dataB ...

  2. 2.python爬虫实战:爬取近5年的中国大学排行榜信息【Python】(测试代码+api例程)

    目录 API说明: 思路 注意事项 完整代码 总结 欢迎关注 『Python』 系列,持续更新中 欢迎关注 『Python』 系列,持续更新中 爬取近5年的中国大学排行榜信息,在python爬虫爬取2 ...

  3. 【python】又拍云采集工具助手exe带python图片采集源码

    [python]又拍云采集工具助手exe带python图片采集源码 论坛的老哥要的东西!练手试了一下! 技术比较渣,见谅! 拿去玩! 适合想要获取 又拍云 相册图片的需求! 自己测试了一下,没有用多线 ...

  4. 【Python】猎聘网招聘数据爬虫(Python网络爬虫课设简要)

    [Python]猎聘网招聘数据爬虫(Python网络爬虫课设简要) 注: 本文仅供学习交流使用! 合肥学院-20信管-20302211009 项目文件可自行前往博客主页下载或联系作者qq(341625 ...

  5. 【Python】爬虫:微博找人页面爬虫(四)

    [Python]爬虫:微博找人页面爬虫(四) 从url对列中拿到url,下载页面,返回html的内容,然后解析就可以拿到需要的信息,但是微博的页面不是这样的,如果按照这个做法,返回html的body中 ...

  6. 【Python】FofaSRC

    [Python]Fofa&SRC 关于选择器 总体函数 教育网漏洞ip收集 关于选择器 xpath方法://开头,紧跟div标签,其属性[@class="re-domain" ...

  7. 【python】图像映射:单应性变换与图像扭曲

    [python]图像映射:单应性变换与图像扭曲 单应性变换(Homography) 图像扭曲(仿射变换) 图中图 分段仿射扭曲 单应性变换(Homography) 单应性变换(Homography)即 ...

  8. 【Python】函数图像绘制:二维图像、三维图像、散点图、心形图

    [Python]函数图像绘制:二维图像.三维图像.散点图.心形图 所有需要用的包 二维图像 三维图像 散点图绘制 心形图绘制 所有需要用的包 from mpl_toolkits.mplot3d imp ...

  9. 【python】 OSError:sift not found 问题解决

    [python] OSError: XXXX.sift not found 问题解决 在python环境下通过sift描述子对图像进行特征匹配时出现错误(心累):mpire.sift not foun ...

  10. 【Python】Python中令人头疼的变量作用域问题,终于弄清楚了

    [Python]Python中令人头疼的变量作用域问题,终于弄清楚了_fengdu78的博客-CSDN博客 [Python]Python中令人头疼的变量作用域问题,终于弄清楚了_fengdu78的博客 ...

最新文章

  1. 工作后越来越觉得,丢什么也不能丢账号!
  2. 利用增强限制条件来求解问题
  3. UA MATH571B 试验设计 2k析因设计理论下
  4. Eclipse 部分快捷键
  5. cisco 防火墙模拟器_【方案分享】如何解决cisco设备无法进入系统问题?
  6. 无需Windbg | 使用VS 2019调试.NET程序的Crash异常
  7. Linux 串口编程一 一些背景
  8. tushare调用API获取金融相关数据
  9. 06-01 搭建持续集成平台 Jenkins
  10. flutter用英语怎么说_碍手碍脚用英语怎么说?
  11. Ember controller
  12. 风力摆?这是不是太简单了点
  13. origin2018使用说明
  14. JS Array转JSON
  15. java使字符串转二维码
  16. 计算机屏幕节省电,电脑显示器如何省电
  17. 使用百度地图API实现地图生成、标记以及标注
  18. 在马克思手稿中有一道趣味的数学问题:一共有30个人,可能包括男人,女人和小孩。他们在一家饭馆吃饭共花了50先令,其中每个男人花3先令,每个女人花2先令,每个小孩花1先令。请问男人、女人和小孩各几人?
  19. 双鱼林php生成器,双鱼林php代码生成器 v2.0 完整版
  20. 社会责任·价值共创,中关村网络安全与信息化产业联盟对话网信企业家海泰方圆董事长姜海舟

热门文章

  1. 计算机网络联网方法实验报告,计算机网络技术》实验报告.doc
  2. qt 右键显示设置界面 后台运行_1.1安装Qt
  3. JAVA基础----简答
  4. 计算机二级office试题27答案,2017年12月计算机二级MS Office习题答案(一)
  5. Linux 基本命令不能用的解决方法
  6. mariadb用户群体mysql_mysql(mariadb)新建用户及用户授权管理
  7. widow下svn上传项目时的文件可执行权限问题
  8. Redis 响应延迟问题排查
  9. ObjectDataSource 如何传递查询参数
  10. java处理文本的方法