from lxml import etree 显红报错
前言:
- 今天用Pyhton做爬虫的时候,需要用上xpath,我已经用pip安装了lxml模块,结果引入的时候,显红报错。
- 编辑环境:Python3.7 + lxml4.2.5
- 编辑器:PyCharm
原因
- 因为在
python3.5
之后的lxm
模块中不能再直接引入etree
模块。
解决方法
-
虽然新版本无法直接
from lxml import etree
这样,但是,它只不过是换了一个办法引出etree
而已,具体如下:1
2
3from lxml import html
etree = html.etree你也可以直接更换低版本的Pyhton也是可以直接解决这个问题的。