Python getopt 模块
实例
解析带有参数列表的简短选项:
import getopt
opts, args = getopt.getopt(["-a", "-b", "Linus"], "ab:")
print(dict(sorted(opts)))
print(args)
亲自试一试 »
定义和用法
getopt 模块用于解析命令行选项和参数。
它支持 Unix 风格的短选项和 GNU 风格的长选项,分别通过 getopt() 和 gnu_getopt() 函数实现。
成员
| 成员 | 描述 |
|---|---|
| getopt() | 解析命令行选项(短选项和长选项)。 |
| gnu_getopt() | getopt() 的变体,允许选项和参数混合使用。 |
| GetoptError | 解析错误时引发的异常。 |

