知行编程网知行编程网  2022-11-30 02:00 知行编程网 隐藏边栏  3 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于Python有哪些命令行参数解析模块?的相关知识,包括命令行参数解析,以及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电脑。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享