模块让你能够有逻辑地组织你的Python代码段。
把相关的代码分配到一个
模块里能让你的代码更好用,更易懂。
模块也是罩侍Python对象,具有随机的名字属性用来绑定或引用。
简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。
例子
一个叫做aname的模块里的Python代码一般都能在一个叫aname.py的文件中找到。下例是个简单的模唯腊块support.py。
def
print_func(
par
):
"Hello
:
",
par
return
import
语句
想使用Python源文件,只需在另一个源文件里执行import语句,语法如下:
import
module1[,
module2[,...
moduleN]
当解释器遇到import语句,如果模块在当前的搜索路径就会被导入。
搜索路径是一个解释器会先进行搜索的所有目录的列表物山吵。如想要导入模块support.py,需要把命令放在脚本的顶端:
#!/usr/bin/python
#
-*-
coding:
UTF-8
-*-
#
导入模块
import
support
#
现在可以调用模块里包含的函数了
support.print_func("Zara")
方案如下:将另一个py做成一个包,歼冲数或者直判亮接和调用文件放在同一个目录下;
在调用氏首者文件头引入:from py名字 import *;
这样就可以使用另一个py文件的所有函数了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)