【发布时间】:2016-02-08 17:34:03
【问题描述】:
我正在使用 setup_tools 和 setup.py 分发工具包。用户看到的包的外观是使用 console_scripts 入口点安装的命令行脚本的集合。
我想要一个额外的脚本,用户可以执行该脚本来查看软件包已安装的控制台脚本列表。
有这样做的原则方法吗?一种简单的方法是从 setup.py 中的“console_scripts”条目复制列表,但这很容易出错,因为在修改包时必须更新列表。
我当前的解决方案是实际读取 setup.py 脚本并解析 console_scripts 条目。这看起来不像 Pythonic。
因此我的问题是是否有原则性的方法来做到这一点。谢谢!
【问题讨论】:
标签: python setuptools