Python怎样import导入模块

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

前言

对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,就要利用好第三方模块。自己编写的模块也要好好应用。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值