##### argparse.获取命令行参数
- 这是一段示例,可保存为`test.py`,在终端通过下面脚本调用
- `python test.py --input input.txt --output output.txt --verbose`
```python
import argparse
def main():
# 创建解析器
parser = argparse.ArgumentParser(description="Example script with named arguments.")
# 添加参数
# 必选参数input
parser.add_argument('--input', required=True, help='Input file name')
# 必选参数output
parser.add_argument('--output', required=True, help='Output file name')
# 布尔参数verbose,默认True
parser.add_argument('--verbose', action='store_true', help='Enable verbose mode')
# 解析参数获得参数键值对
args = parser.parse_args()
print("Input file:", args.input)
print("Output file:", args.output)
if args.verbose:
print("Verbose mode is enabled")
if __name__ == '__main__':
main()
```