2.模块代码示例(以代码为基础来归纳)
----------------------------------------------------------------------------------------------------------------------------------
package.py主文件:srcpypackage.py
# coding:utf8
'''
2.包的使用 也称为:模组、模块、头文件
'''
import time #第一种导入
#from time import * #第二种导入 time下所有方法都可用
#from selenium import webdriver #第三种导入
import package2 #导入自己写的包
from py3 import package4
from py2 import package3
#获得当前时间并打印出来
print '----------当前时间:',time.ctime()
#调用导入的package2中的方法
print '----------调用package2中方法结果:',package2.packageFun2(1, 3)
#调用不在一个包内的文件
print '----------调用py2包下package3中方法结果:',package3.packageFun3(1, 5)
print '----------调用py3包下package4中方法结果:',package4.packageFun4(5, 5) ----------------------------------------------------------------------------------------------------------------------------------
package2.py文件:srcpypackage2.py
# coding:utf8
'''给package提供的方法'''
def packageFun2(x,y):
c=x+y
return c
--------------------------------------------------------------------------------------- package3.py文件:srcpypy2package3.py
# coding:utf8
'''给package提供的方法'''
def packageFun3(x,y):
c=x+y
return c
package4.py文件:srcpy3package4.py
# coding:utf8
'''给package提供的方法'''
def packageFun4(x,y):
c=x+y
return c