setuptools提供了entry_points参数,允许在安装时,动态导入模块. 下面是简单示例.
- 目录结构
建立如下文件
➜ book tree
.
├── book
│ ├── add.py
│ ├── __init__.py
│ ├── remove.py
│ └── update.py
└── setup.py
- add.py内容
remove.py、update.py与add.py相同
def make():
print "add"
- setup.py内容
from setuptools import setup, find_packages
setup(
name = "book",
version = "0.1