报错源码
import yaml
#读取yaml的方法
def read_yaml():
with open('get_token.yaml',encoding = "utf-8")as f:
result =yaml.load(stream=f,FullLoader)
return result
if __name__ == '__main__':
print(read_yaml())
报错信息:
File "C:/Users/Administrator/Desktop/pythonProject2/testcase/yaml_util.py", line 6
result =yaml.load(stream=f,FullLoader)
^
SyntaxError: positional argument follows keyword argument
问题已经解决
解决办法:由于使用的python3,不需要参数’loader=',直接写入参数值就可以了,代码如下:
#读取yaml的方法
def read_yaml():
with open('get_token.yaml',encoding = "utf-8")as f:
result =yaml.load(f,yaml.FullLoader)
return result