主程序:
boxes/weather.py:
from source import daily,weekly
print(daily.forecast())
print(weekly.forecast())
模块1是: boxes/sources/daily.py
def forcast()
‘fake daily forecast’
return ‘like yesterday’
模块2是: boxes/sources/weekly.py
def forecast()
return[‘snow’,’more snow’,’sleet’]
还需要在sources目录下添加一个文件:init.py。这个文件可以为空,但Python需要它,以便把该目录作为一个包。
官网文档:http://docs.python.org/3/library
使用指南:https://docs.python.org/3.3/tutorial/stdlib.html
开源第三方Python软件:
PyPi(http://pypi.python.org ,也称为Cheese Shop,名称源自Monty Python 的滑稽短剧) github(http://github.com/Python) readthedocs(https://readthedocs.org/)
小代码示例: activestate(http://code.activestate.com/recipes/langs/python/)