#!/usr/bin/env python2.6 # coding: utf-8 from first import laugh for i in range(3): laugh()
# coding:utf-8 ''' Created on Apr 22, 2017 @author: weiruibo 模块 在Python中,一个.py文件就构成一个模块。通过模块,你可以调用其它文件中的程序。 ''' import first # for i in range(8): first.laugh() # 通过 模块.对象 的方式来调用引入模块中的某个对象 import first as second # 引入模块first,并将模块a重命名为second print second.hh from first import laugh #从模块first中引入laugh对象。 # 调用fisrt中对象时,我们不用再说明模块,即直接使用laugh, #而不是first.laugh laugh() from first import * #从模块first中引入所有对象。
import first for i in range(5): first.laugh()
1.程序所在的文件夹 2.标准库的安装路径 3.操作系统环境变量 PYTHONPATH 所包含的路径 ''' # 引入模块 first import first # 引入模块 first,并将模块 first 重命名为 fir import first as fir # 从模块 first 中引入 laugh 对象。 # 调用 module 中对象时,即可直接使用function,而不是 module.function。 from first import laugh for i in range(10): #引入模块后,可以通过模块.对象的方式来调用引入模块中的某个对象。 print("time : ", i) first.laugh() fir.laugh() laugh() ''' 模块包 可以将功能相似的模块放在同一个文件夹(比如说this_dir)中,构成一个模块包。通过 import this_dir.module 引入this_dir文件夹中的module模块。 该文件夹中必须包含一个__init__.py的文件,提醒Python,该文件夹为一个模块包。__init__.py可以是一个空文件。 '''
#!/usr/bin/env python #coding=utf-8 import first for i in range(5): print first.laugh()