试图提取json数据,提出预期的字符串或缓冲区

时间:2013-06-04 17:51:05

标签: python json buffer utorrent

所以我正在试验json abit,这是我到目前为止的代码,

import json
from utorrent.client import UTorrentClient

uTorrent = UTorrentClient("xxxx", "xxxx", "xxxx")

data = uTorrent.list()

torrents = json.loads(data)["torrents"]

for torrent in torrents:
    print item[0] # hash
    print item[2] # name
    print item[21] # status
    print item[26] # folder

可以查看典型的json输出here。但我得到一个“预期的字符串或缓冲区”错误。有指点的人吗?

以上代码的要点是为uTorrent提供的列表中找到的每个torrent打印出每个哈希/名称..

1 个答案:

答案 0 :(得分:3)

您是否尝试使用加载而不是加载?我遇到了同样的问题,我意识到存在差异。