4.1.1 lxml 后 from lxml import html失败怎么回事?

0
代码:

import urllib.request

from lxml import html

content= response = urllib.request.urlopen("https://www.baidu.com";).read()

etree=html.etree

page=etree.HTML(content)

报错信息:

Traceback (most recent call last):

File "D:\workspace\pydemo\src\lxml\lxml_main.py", line 2, in <module>

from lxml import html

ImportError: cannot import name 'html'
已邀请:
0

一只写程序的猿 - 一个圣骑士成熟的标志是不再向盲人解释阳光。公众号:Python攻城狮 2018-01-18 回答

使用lxml解析html 导入的应该是 使用etree.HTML解析html网页 
import urllib.request

from lxml import etree

content= urllib.request.urlopen('https://www.baidu.com').read()

xml = etree.HTML(content)

要回复问题请先登录注册