模块:模块的创建和导入
2020-06-28 05:27
811 查看
(1)关于模块
**定义:**模块是Pyhon程序,用.py表示。把能够实现某一特定功能的代码放置在一个文件中作为一个模块,从而方便其他程序和脚本导入并使用。
**分类:**内置标准模块、第三方开源模块、自定义模块。
导入方法:
方法1:import xxx #导入xxx模块
方法2:from xxx import yyy #导入xxx模块中的yyy方法
方法3:from xxx import * #导入xxx模块中的所有可使用的方法
(2)自定义模块
自定义模块,就是创建了一个.py文件,就可以称之为模块,可以在另一个程序里导入。注意模块名不能是Pyhon已有的标准模块名。
案例(1):
如上图所示,写了函数add,命名该文件为jiafa.py,则创建了一个自定义模块。
接着,重新开一个文件diaoyongjiafa.py,调用该jiafa模块,则实现了自定义模块的导入:
从导入上看,自定义模块的导入与其他模块的导入的方法相同。但是自定义模块只能在当前路径下的程序里才能导入,换一个目录再导入自定义模块就会报错。
(3)模块的调用
案例1中,我们采用“import xxx” 导入xxx模块.
在调用模块时, 还可以直接用‘from xxx import yyy ’ 导入xxx模块中的yyy方法,这时我们就不需要输入模块名了,直接输入函数名就能调用。
还是案例(1),自定义模块jiafa后,采用:
最后,补充说下:python中import别名:
当一个函数名称过长的时候,写起来很烦,可以自己定义一个稍微短一点的函数名,即可以在import后面加as添加一个别名。方便我们书写。
如在案例(1)中:
相关文章推荐
- Python3基础 创建一个模块 导入并调用其中的函数 主代码与模块代码在同一文件夹下
- Python如何创建一个模块?以及模块导入
- Python创建模块并导入
- 创建一个模块calculator.py,完成任意两个数的加(add)、减(sub)、乘(mult)、除(div)运算;导入该模块,分别调用其中的函数,完成如下操作: 1、25+56 2、86-68 3
- Python创建及导入模块
- python从入门到实践 9-11 导入Admin 类 : 以为完成练习9-8而做的工作为基础, 将User 、 Privileges 和Admin 类存储在一个模块中, 再创建一个文件, 在其中创建
- Python创建模块及模块导入的方法
- Python创建模块及模块导入的方法
- 炎川 成长日记 OFBiz进阶之HelloWorld(二)创建热部署模块
- python中模块导入
- linux 驱动程序 设备模块 设备号 设备文件创建 设备注册 字符驱动设备分析
- 创建、导入和配置 Java 项目
- Oracle——创建用户、工作空间以及导入sql脚本
- eclipse导入SVN上的Maven多模块项目
- Oracle10g数据库用户创建及数据导入导出操作
- python根据路径导入模块的方法
- postgis创建空间数据库,导入shp数据
- Pycharm导入自己的模块没有智能提示的解决办法
- 如何创建一个与已知的一个表完全相同结构的新表(包括主键、外键、索引),同时将数据导入新表
- SIP:用Riverbank的SIP创建C++库的Python模块(把自己的C++库包装成Python模块)