我一直注意到以import string,import re或import sys开头的代码块 我知道你必须先导入一个模块才能使用它。导入是基于对象吗?
答案 0 :(得分:2)
答案 1 :(得分:1)
Python具有为代码提供更多功能的模块。 import re
可以访问re
模块,该模块提供RegEx支持。如果在Python解释器中键入help()
然后键入modules,它将返回所有模块的列表。
答案 2 :(得分:0)
import sys
将具有向本地命名空间添加sys
变量的效果(通常在模块级别)。由于sys
是具有其自身属性的模块,因此您可以说sys.something()
,Python可以引用本地名称sys
,然后引用属性{{ 1}},然后将其称为something
。
()
这将查看路径子包内的os包内部,并在命名空间中创建对from os.path import join
函数的本地引用。这样,您可以简单地将其称为:
join
建议您查看一些涵盖导入的教程。