在python中使用json for Exchange API

时间:2018-07-13 06:32:42

标签: python json function loops

我试图使用名称,例如BTC,ETH .....我从bithumb api / ticker中提取,但是在遍历所有可用硬币时遇到了麻烦

import json,urllib
def bithumb_coins_extract():
    link =urllib.urlopen('https://api.bithumb.com/public/ticker/ALL')
    bithumb_json = json.loads(link.read())
    return bithumb_json


def get_bithumb_coins_extract():
    bithumb_json = bithumb_coins_extract()
    for currency in bithumb_json['data']:
        if(currency):
            print 'this works ',currency,(' https://api.bithumb.com/public/ticker?currency={}'.format(currency))
            link = urllib.urlopen(' https://api.bithumb.com/public/ticker?currency={}'.format(currency))
            bithumb_json1 = json.loads(link.read())
            print currency,'    ',  bithumb_json1['data']['sell_price']
get_bithumb_coins_extract()

0 个答案:

没有答案