2015-11-12 3 views
0

Я пытаюсь работать с публичным api BTC-E. Пока у меня есть это:JSON Httpresponse в python 3.4

import time 
import json 
import urllib 
import urllib.request 

url = 'https://btc-e.com/api/3/ticker/btc_usd?ignore_invalid=1' 

def main(btce_url = url): 
     req = urllib.request.urlopen(btce_url) 
     result = json.loads(req.readall().decode('utf-8')) 
     print(result) 

Которая возвращает весь отклик. как преобразовать JSON в список, чтобы я мог обрабатывать отдельные фрагменты информации? например Последняя цена.

ответ

0

Это вы что искали?

import time 
import json 
import urllib 
import urllib.request 

url = 'https://btc-e.com/api/3/ticker/btc_usd?ignore_invalid=1' 

def main(btce_url = url): 
    req = urllib.request.urlopen(btce_url) 
    result = json.loads(req.readall().decode('utf-8')) 
    print(result['btc_usd']['low']) # for example .. 


if __name__ == "__main__": 
    main()  
+0

Это было исправлено, я фактически отсутствовал, что-то изменилось с API v2 на v3, но спасибо! –

+0

Добро пожаловать. –

Смежные вопросы