lxml导入
2024-09-01 20:59:59
通常的导入方式
from lxml import etree
python有自带的ElementTree库,但lxml在其基础上新增了特有的功能
如果代码仅使用ElementTree API,不依赖于lxml.etree特有的任何功能,那么还可使用(以下导入链的任何部分)作为回到原始ElementTree的方法
try:
from lxml import etree
print("running with lxml.etree")
except ImportError:
try:
# Python 2.5
import xml.etree.cElementTree as etree
print("running with cElementTree on Python 2.5+")
except ImportError:
try:
# Python 2.5
import xml.etree.ElementTree as etree
print("running with ElementTree on Python 2.5+")
except ImportError:
try:
# normal cElementTree install
import cElementTree as etree
print("running with cElementTree")
except ImportError:
try:
# normal ElementTree install
import elementtree.ElementTree as etree
print("running with ElementTree")
except ImportError:
print("Failed to import ElementTree from any known place")
最新文章
- 浅谈checkpoint与内存缓存
- poj1417(种类并查集+dp)
- SQL中的多表查询,以及JOIN的顺序重要么?
- Item 表单页面的 Select2 相关业务逻辑
- 转: HTTP协议的头信息详解
- Python文件格式化写入
- Posix 信号量
- bzoj3261 可持久化trie
- vijos p1193 扫雷
- cocos2d-x 3.0 rapidJson 解析操作应该注意的细节
- beego: 获取request参数
- 【Unity3D技术文档翻译】第1.0篇 AssetBundles
- mysql 设置初始密码
- Wireshark:couldn't run dumpcap in child process(附带Linux下探索过程)
- java使用httpclient封装post请求和get的请求
- Future、FutureTask实现原理浅析(源码解读)
- Windows 服务器自动重启定位
- Linux、Debian、Jenkins、GIT、Nginx、码云安装,自动化部署前后端分离项目
- sql语句,加引号和不加引号的区别
- 引用 自动化测试基础篇--Selenium Python环境搭建