parser = argparse.ArgumentParser(description='QA')
时间: 2024-01-17 07:03:37 浏览: 86
Python如何使用argparse模块处理命令行参数
这是一个使用 argparse 模块创建命令行参数解析器的 Python 代码,描述是“QA”(可能是指“问答”)。该模块可以帮助你处理命令行参数,并通过参数来控制程序的行为。你可以在代码中添加一些参数,并指定它们的类型、默认值等信息,当你在命令行输入这些参数时,程序就会根据你的参数来执行相应的操作。例如:
```
parser.add_argument('-f', '--file', help='input file name')
parser.add_argument('-o', '--output', help='output file name')
args = parser.parse_args()
```
这段代码定义了两个参数,一个是输入文件名,一个是输出文件名。当你在命令行输入 `-f input.txt -o output.txt` 时,程序就会将 `args.file` 设置为 `input.txt`,`args.output` 设置为 `output.txt`。你可以根据这些参数来读取输入文件并写入输出文件。
阅读全文