lxml安裝後無法import到etree模組

2021-10-19 06:49:53 字數 441 閱讀 1632

環境:python-3.8.6+lxml-4.6.2

出錯原因:python 3.5之後的lxml中無法直接 from lxml import etree 引入etree

一開始嘗試了網上的辦法發現都比較麻煩,因為去找老版本的lxml或者換python版本太麻煩了,雖然新版本無法直接引入,但是它只不過是換了乙個辦法引出etree模組而已!

正確的引用方法是:

from lxml import html

etree = html.etree

text=```***```//測試的html文字

htmldiv = etree.html(text)

title = htmldiv.xpath(

"//meta[1]/@content"

)print

(title)

lxml安裝方法

lxml是python中與xml及html相關功能中最豐富和最容易使用的庫。lxml並不是python自帶的包,而是為libxml2和libxslt庫的乙個python化的繫結。它與眾不同的地方是它兼顧了這些庫的速度和功能完整性,以及純python api的簡潔性,與大家熟知的elementtree...

安裝CRI O後無法啟動

centos 7.6安裝 cri o 1.11.11 1後無法啟動,報錯 systemctl status crio.service l crio.service open container initiative daemon loaded loaded usr lib systemd syste...

安裝dockers後無法使用?

報錯如下 usr bin docker current cannot connect to the docker daemon at tcp localhost 2375.is the docker daemon running?see usr bin docker current run help...