Python如何导入模块,怎样,import

发表时间:2020-09-29

版权声明:本文为作者原创文章,如转载请注明出处。

前言

对python学习过程进行记录,特别是对遇到的一些问题总结

1.导入模块

创建模块,实际上就是创建一个.py文件
导入模块方法

使用import导入模块

import module
module.fun

直接import模块,在引用时加.函数

import modulename [as alias]

as alias为给模块起的别名,通过该别名可以使用模块,例如

import numpy as np
np.arange(1,10)

使用from…imort导入模块

当使用该语句导入后,不需要再添加前缀,直接通过具体的函数即可,例如

from numpy import arange
arange(1,10)

另外,可以同时导入多个函数

from numpy import sin, cos

如果要导入模块中的全部定义,则

from numpy import *

在模块中判断是否以主程序的形式运行

if __name__=='__main__':

2.包的使用

在实际工作时,会创建多个包用于存放不同类的文件。如图所示,project work中包含多个包及多个.py文件
在这里插入图片发放描述
创建包就是创建一个文件夹,并且文件夹中创建一个名称为__init__.py的文件。创建包之后,可以使用import语句加载模块。例如Common包下有LMS模块,模块中有FxLMS函数,则有如下三种方式

from Common.LMS import FxLMS
FxLMS()
from Common import LMS
LMS.FxLMS()
import Common.LMS as lms
lms.FxLMS()

总结

要想更好的使用python,就要利用好第三方模块。自己编写的模块也要好好应用。

文章来源互联网,如有侵权,请联系管理员删除。邮箱:417803890@qq.com / QQ:417803890

微配音

Python Free

邮箱:417803890@qq.com
QQ:417803890

皖ICP备19001818号
© 2019 copyright www.pythonf.cn - All rights reserved

微信扫一扫关注公众号:

联系方式

Python Free