python module使用

文件夹结构以下:python

输入图片说明

如图所示:函数

其中:测试

a.py内容以下:this

# -*- coding: utf-8 -*-
#练习package下有多个module的统一调用

print 'this is a funciton'

def aa():
	print 'aaaaaa'

b.py内容以下:code

# -*- coding: utf-8 -*-


def bb():
	print 'bbbbbb'

c.py内容以下:htm

# -*- coding: utf-8 -*-

def cc():
	print 'cccccc'

若是想把这三个mudule统一放在一个文件夹下,当须要导入这三个module时,直接导入一个外围的模块如何操做呢?图片

这时候须要在这个文件夹下建立一个 init.py文件utf-8

文件内容以下,同时引入这三个mudule: init.py内容以下:ci

# -*- coding: utf-8 -*-
#这里导入的方式,采用只导入指定function的模式 也能够 from a import * 导入所有函数
from a import aa
from b import bb
from c import cc

这些都在文件夹tmodule下面。文档

测试文件以下:

# -*- coding: utf-8 -*-
#  tmodule test

import tmodule

tmodule.aa()

如上面代码所示: 直接导入tmodule便可,就能够在新的文件夹下直接使用了,目录格式如上所示,就不用每个module都导入了。这是至关于python中package的使用方法:

测试输出结果:

输入图片说明

参考文档

over

相关文章
相关标签/搜索