Python入门指南3,模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python入门指南3,模块相关的知识,希望对你有一定的参考价值。

模块(modules)

为了满足维护程序方便的需求,Python提供了可以从文件中获取定义的方法,而模块就是指包括Python定义和声明的文件,其文件名是由模块名+.py后缀,模块的模块名可以由全局变量__name__得到

 

创建文件结构如下所示,其中modu.py 为被调用的模块,transfer,py调用模块:

技术分享

modu.py 内容如下:

技术分享

现在编写transfer.py

#导入模块,只引入了模块名modu
from GetStartGuide.Modu import modu
#想要访问模块下的函数,需要使用如下方法
print(dir(modu))#返回字符串类型的存储列表
print(modu.__name__)
运行结果:
技术分享

modu.module1()
modu.module2()
运行结果:
技术分享

#还可为其赋一个本地名称
function1=modu.module1
function1()
运行结果:

技术分享


#还可以直接引入函数
from GetStartGuide.Modu.modu import module1
from GetStartGuide.Modu.modu import module2
#直接调用即可
module1()
module2()
运行结果:

技术分享

 





























以上是关于Python入门指南3,模块的主要内容,如果未能解决你的问题,请参考以下文章

Python入门指南3,模块

Python入门基础知识点(模块)

常用python日期日志获取内容循环的代码片段

python基础入门之十八 —— 模块和包

python入门:常用模块—模块,包介绍

python全栈开发从入门到放弃之模块和包