环境:
python2.7
PyYAML 5.1.1
当我尝试使用以下命令解析text.yaml时:
rule_schema = yaml.load(open('/data/opt/rules/frequency.yaml'))
我得到这些错误信息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/yaml/__init__.py", line 109, in load
Loader = FullLoader
NameError: global name 'FullLoader' is not defined
但是在同一命令下,在我的测试服务器(也python2.7,PyYAML 5.1.1
)中可以正常工作。
您是否遇到过此问题并帮助找出原因和解决方案?