CSDN热搜
现代 Python 项目更倾向于使用 entry_points 和包内 CLI 代码,因其在兼容性、维护性和工具链支持上的显著优势。 通过 setup.py 或 pyproject.toml 的 entry_points 机制,可以直接将包内的函数注册为命令行工具,无需单独维护脚本文件。 一些老的 setup.py 里面会看到 setup 传一个 scripts 参数,指定一个单独的 python 脚本作为命令行程序的入口,这在现代 python 是不推荐的做法。
使用道具 举报
本版积分规则 回帖并转播 回帖后跳转到最后一页
程序园优秀签约作者
0
粉丝关注
12
主题发布