【发布时间】:2020-02-27 06:33:49
【问题描述】:
我想向 setup.py 添加一个入口点并传入一个参数。这可能吗,如果可以,怎么办?我已经尝试过,并查看了文档,但无法弄清楚如何去做。
示例:包格式:
mypackage/
setup.py
mypackage/
__main__.py
main.py 包含:
def main(print_me=False):
if print_me:
print("test")
setup.py 包含如下所示的控制台脚本:
entry_points={
'console_scripts': [
'test = mypackage.__main__:main(print_me=True)'
]}
这似乎不起作用,如果有的话,正确的方法是什么?
【问题讨论】:
标签: python package setuptools setup.py distutils