如何创建一个可以从终端访问的模块



我想创建一个可以从终端访问的模块。比如Django是如何从终端访问的。有Django startadmin startserver等功能,我该怎么做呢;python-m名称";它一定只是";名称";。

研究为已安装的包设置控制台脚本入口点。

那儿有一位很好的导游https://python-packaging.readthedocs.io/en/latest/command-line-scripts.html

在python中,您可以使用argparse库通过命令行获取输入
1行用于:导入库
2行用于:生成类ArgumentParser((的对象

import argparse
ap=argparse.ArgumentParser()
ap.add_argument("-i","--image",required=True,help="path of the image")
args=vars(ap.parse_args())

相关内容

  • 没有找到相关文章

最新更新