模块(module)其实就是py文件,里面定义了一些函数、类、变量等,包(package)是多个模块的聚合体形成的文件夹,里面可以是多个py文件,也可以嵌套文件夹。库是参考其他编程语言的说法,是指完成一定功能的代码集合,在python中的形式就是模块和包。本文主要介绍Python 定义模块(Module)。

Python 常用术语

1、什么是模块(Module)?

假设模块与代码库相同。

包含要包含在应用程序中的一组功能的文件。

2、定义模块(Module)

要创建模块,只需将所需的代码保存在文件扩展名为.py的文件中:

例如:

将此代码保存在名为mymodule.py的文件中

def say(name):
    print("hi cjavapy , " + name)

3、使用Module模块

现在,我们可以使用import语句来使用刚刚创建的模块:

例如:

导入名为mymodule的模块,并调用greeting函数:

import mymodule

mymodule.say("python")

注意:使用模块中的函数时,请使用语法:module_name.function_name

相关文档:

Python 模块(Module)教程

Python 定义模块(Module)

Python 模块中的变量

Python 模块的别名(as)

Python 内置模块

Python 使用dir()函数查看模块中函数

Python 使用from和import导入指定的模块

Python 常用术语

推荐文档