独立的程序
- 模块的引入的路径,使用命名为path变量的存储在标准sys模块下的一系列的目录名和zip压缩文件 ,第一个匹配到的模块会第一个被使用!!
import sys
for i in sys.path:
print i
>>>Library/Frameworks/Python.framework/version/3.3/lib/python3.3/plat-darwin
2.包的概念:_init.py 的引入,
box/weather.py这个是主程序,
from sources import daily,weekly
print ("Daily forecast:",daily.forecast())
print ('Weekly forecast:'weekly.forecast())
#enumerate可以实现对list 进行index 操作通常的其他语法是需要用到index和for 循环的操作
for number,outlook in enumerate(weekly.forecast(),1)
print number,outlook
box/source/weather.py
def
box/source/weather.py