self.update(yaml.load(fo.read())) TypeError: load() missing 1 required positional argument: 'Loader'
时间: 2023-12-26 14:47:02 浏览: 235
TypeError: ‘required’ is an invalid argument for positionals 的解决方法
5星 · 资源好评率100%
这个错误通常说明load()方法需要一个Loader参数,但是你的代码没有提供。你可以将代码修改为:
```
self.update(yaml.load(fo.read(), Loader=yaml.FullLoader))
```
这样就会为load()方法提供一个默认的Loader参数,这个参数可以解析yaml文件并加载数据。
阅读全文