码迷,mamicode.com
首页 > 编程语言 > 详细

python之模块引入

时间:2018-12-01 23:31:18      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:方法   pack   技术   com   info   img   ack   代码   成功   

模块引入就是我们经常见到的import xxxx以及from xxx import xxx两种形式。无论是哪一种方式,都要具体到模块名。下面分别看一下两种区别:

1. import

import 后面直接跟的就是模块。关于模块一定要具体到文件,否则调用的时候会出问题。以下图的文件目录为例,其中a.py,b.py里面都写了一个小函数,等会验证调用是否成功。。

技术分享图片

以我在sub.py代码为例,如果想调用sub_a里面a.py中方法,需要写成这样:import big_package.sub_a.a

2. from ... import ....

我们发现如果用这种方式导入,在方法调用的时候,可以不用写前面一长串的目录,直接用import后面的模块名,然后调用就可以了。

可以写成这个样子:

from big_package.sub_a import a

a.add(1,2)


还有第二种写法,直接具体到函数名:

from big_package.sub_b.b import *
sub()






python之模块引入

标签:方法   pack   技术   com   info   img   ack   代码   成功   

原文地址:https://www.cnblogs.com/wlyhy/p/10051225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!