python 命令行 参数,python基础命令解读
1、概念
(1)getopt只能简单处理命令行参数。
(2)optparse功能强大,易于使用,方便生成符合Unix/Posix标准的标准命令行指令。
(3)argparse让用户更容易写出友好的命令行界面。软件需要的程序是用参数定义的,argparse可以更好的解析sys.argv同时argparse模块可以自动生成提示信息帮助用户输入错误的参数。
2、模块的选择
很多新手可能会用getopt,而且很好用。比如optget不能解析一个参数的多个值,比如-file 1 file 2 file 3,而optparse其实我也不用,但是考虑到Python2.7以后就废弃不用了,不再维护,我们一般也不用。
这是Python中的三个命令行参数解析模块。希望对你有帮助。更多python学习方向:Python基础课程
本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。