from lxml import etree
我直接写成import etree 也可以 这两个啥区别 ?还是一样?
一个有效的 lxml.py Python 文件,实际上是一个 lxml 模块,在模块内有定义 etree 等子模块。
1: 使用时,如果需要用到 lxml 模块内的所有子模块使用,需要使用下面的语法:
import lxml
lxml.etree
2:如果仅仅需要使用 lxml etree 模块,直接使用下面的导入模块语法就行了:
from lxml import etree
etree
2 回答4.9k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
4 回答818 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
你的描述是错误的
应该是import lxml.etree
1、from lxml import etree 直接将etree 模块导入到当前命令空间,可以直接使用它。
2、import lxml.etree 只能在代码中用lxml.etree
详细区别请看