小编Pyt*_*014的帖子

使用Python从JSON API中提取数据

我通过这一部分:

如何从该URL中提取数据?我只想打印出来"networkdiff": 58954.60268219.

from urllib import urlopen

url = urlopen('http://21.luckyminers.com/index.php?page=api&action=getpoolstatus&api_key=8dba7050f9fea1e6a554bbcf4c3de5096795b253b45525c53562b72938771c41').read()

print url
Run Code Online (Sandbox Code Playgroud)

这是打印url命令导致API显示的内容:

{
    "getpoolstatus": {
        "version": "1.0.0",
        "runtime": 16.618967056274,
        "data": {
            "pool_name": "21 Coin Pool @ Luckyminers.com",
            "hashrate": 485426748,
            "efficiency": 98.1,
            "workers": 14,
            "currentnetworkblock": 12025,
            "nextnetworkblock": 12026,
            "lastblock": 12023,
            "networkdiff": 58954.60268219,
            "esttime": 521.61956775542,
            "estshares": 241478052.58625,
            "timesincelast": 427,
            "nethashrate": 485426748
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

python api json openurl

8
推荐指数
2
解决办法
8万
查看次数

标签 统计

api ×1

json ×1

openurl ×1

python ×1