本节内容:
python基础之lib
1,在python中,创建模块并安装到python库中:
复制代码 代码示例:
import sys
sys.path.append('myModeule.zip')
import fun
2,组织一个目录结构,例如:
复制代码 代码示例:
MyModule
ReadeMe.txt
Documentation.txt
libMyModule.py #一个库模块
modulepkg #一个支持模块包
__init__.py
func.py
runMymodule.py #将作为python runMymodule.py的
脚本
然后,创建一个文件setup.py:
复制代码 代码示例:
# setup.py
from distutils.core import setup
setup=(name = "MyModule",
version="1.0",
py_modules = ['libMyModule'],
packages = ['modulepkg']
scripts = ['runMymodule']
)
使用python setup.py dist将形成一个归档文件供下载,下载后使用 unzip MyModule-1.0.zip:
复制代码 代码示例:
cd MyModule-1.0
python setup.py install