导语:
本文主要介绍了关于Python有哪些命令行参数解析模块?的相关知识,包括命令行参数解析,以及python查询模块有哪些函数这些编程知识,希望对大家有参考作用。
1、概念
(1)getopt只能简单地处理命令行参数。
(2)optparse功能强大,简单易用,可以方便的生成符合Unix/Posix标准的标准命令行指令。
(3) argparse 使用户更容易编写友好的命令行界面。软件需要的程序都是参数化的,argparse可以更好的解析sys.argv。同时argparse模块还可以自动生成提示信息,帮助用户输入错误的参数。
2、模块的选择
很多新手可能会用到getopt,而且简单易用。比如optget不能解析一个参数的多个值,比如-filefile1file2file3,我也没用过optparse,但是考虑到它在Python2.7之后就被废弃了,不再维护,所以我们一般不会用。
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python使用OpenCV给图片添加文字12/04
- ♥ 如何导入python写的包10/12
- ♥ python编程之斐波那契数列递归算法10/15
- ♥ 5分钟在Python中转换bool类型11/13
- ♥ python列表访问方法09/23
- ♥ dict.setdefault() 在 python 中设置默认值11/26
内容反馈