argparse

import argparse

parser = ArgumentParser(prog="myprogram",  description = "the detailed information for this .py file")

parser.add_argument('-v', '--verbose', help="print out the detailed information if specified", action='store_true' )

parser.add_argument('-q', '-quiet', help="print as less as info out", action='store_true')

parser.add_argument('-n', '--num', help="numbers inputed", nargs='+')

parser.print_help()

args = parser.parse_args()

print("The Namespace:   ", args, sep='\n')

if args.verbose:

           print("the detailed infomation blablablabla .........blablablabla")

elif args.quiet:

            print("as less as info")

else:

            print("the default")

...........

argparse sample code;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容