python使用add_argument调用yaml文件,失败
时间: 2023-11-22 11:56:22 浏览: 97
可以尝试使用`yaml`模块来读取`yaml`文件,然后将读取的结果作为参数传递给`add_argument`函数。
下面是一个示例代码:
```python
import argparse
import yaml
parser = argparse.ArgumentParser()
parser.add_argument('--config', type=str, required=True, help='path to the configuration file')
args = parser.parse_args()
with open(args.config, 'r') as f:
config = yaml.safe_load(f)
print(config)
```
在命令行中运行:
```bash
python my_script.py --config config.yaml
```
其中`config.yaml`为你的`yaml`配置文件名。
阅读全文