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