Command Line Scripts | Python Packaging

有时候发布的python包,希望是命令行形式,并且可以省略掉python。

即原来:

$ python do_something.py
 现在
$ do_something
 
可以用python 的entry_points来发布。会自动打包python文件(也可以是.sh)到package,执行的时候自动运行python。
 
参考:
https://www.geeksforgeeks.org/command-line-scripts-python-packaging/
https://python-packaging.readthedocs.io/en/latest/command-line-scripts.html
posted @ 2022-04-26 16:56  xuyv  阅读(28)  评论(0编辑  收藏  举报