当前位置: 首页 > 图灵资讯 > 行业资讯> python模块引入的三种方式

python模块引入的三种方式

来源:图灵python
时间: 2024-09-04 19:59:31

在使用模块时,我们会根据不同的需要引入三种方法,一种是使用 import 句子,二是使用 from ... import ... 句子,三是使用 from ... import * 语句。

1、使用 import 语句

2、from … import … 语句

当我们只需要使用模块中的一些资源时,所有的导入都消耗了太多的资源,然后我们就可以使用了 from ... import ... 语句。

假设 my_demo.py 模块中还定义了许多函数和变量,我们只需要使用它们。 author 这个变量。

#author变量导入模块
frommy_demoimportauthor

#使用author变量
print(author)

import … from … 语句相当于导入模块中的具体资源,并将资源直接导入当前命名空间,使用时可直接使用资源名称。

3、from … import * 语句

当我们需要使用模块中的所有资源时,可以使用 from ... import * 实现句子。

#导入模块中的所有资源
frommy_demoimport*

#使用author变量
print(author)
#调用get_joke函数
joke_text=get_joke()
print(joke_text)

import … from * 语句与 import … from … 类似地,但不建议使用,使用这样的句子会破坏命令空间的管理,给我们带来一些麻烦。