python3之模块
1、python3模块 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。 模块让你能够有逻辑地组织你的python代码段;把相关的代码分配到一个模块里能让你的代码更好用,更易懂。 模块能定义函数,类和变量,模块里也能包含可执行的代码。 #新建模块文件modle_1.py,内容如下: def p_func(arg): print('hello',arg) return #新建主模块文件main.py,内容如下: from modle_1 import p_func #导入模块modle_1中的p_func函数 if __name__ == "__main__": #判断是否为主程序执行口 p_func('python') #output: hello python 2、模块的引入 模块定义好后,可以使用import语句来引入模块,语法如下: import module1,[module2[,.........moduleN]] 比如要引用模块math,就可以在文件最开始用import math来引入,在调用math模块中的函数时,必须使用:模块名.函数名,来使用函数。 一个模块只会被导入一次,不管执行了多少次import,这样可以防止导入模块被重复执行。 from ...