标签: python package setuptools distutils setup.py
使用包含文件myparser(无.py)的python包,是否可以将该文件用作setup.py中的脚本和库?例如要做:
myparser
.py
setup.py
mypackage mypackage/__init__.py mypackage/internals.py mypackage/myparser
然后在setup.py中使用myparser作为脚本(以便将其安装在bin/中)并在库中使用它,例如在internals.py中:
bin/
internals.py
import myparser as mp
答案 0 :(得分:1)
使其成为普通.py模块,以便可以导入它,并定义入口点。 Automatic script creation将负责在bin中创建一个将调用入口点方法的脚本。
bin