0

我正在 python2.7 中尝试使用 xmltodict 分机。从应用引擎 API(XML 类型)获取数据。不知道如何做到这一点......我尝试使用本地 XML(我从源 url 下载它)成功我的本地代码如下所示:

import xmltodict

document = open("my local path\API_GETDATA.xml", "r")

read_doc = document.read()

xml_doc = xmltodict.parse(read_doc)

for i in xml_doc:

    print (xml_doc[i])

    i=i+1

我的结果是打印所有 XML 字段。

我怎样才能让它在 url 上工作?还有什么我想念的吗?

4

1 回答 1

4

使用 python 库requests

像这样安装pip install requests和使用:

import requests

r = requests.get("url")

xmltodict.parse(r.content)
于 2016-06-13T11:53:53.507 回答