我需要从网上获取一个YAML文件并使用PyYAMl解析它,但我似乎找不到办法。
import urllib
import yaml
fileToBeParsed = urllib.urlopen("http://website.com/file.yml")
pythonObject = yaml.open(fileToBeParsed)
print pythonObject
运行此错误时产生的错误是: AttributeError:'module'对象没有属性'open'
如果有帮助,我正在使用python 2.抱歉,如果这是一个愚蠢的问题。
答案 0 :(得分:3)
我相信您需要yaml.load(fileToBeParsed)
,如果不是urllib2.urlopen
模块,我建议您查看requests
。