JSON有点新...有谁知道如何正确地遍历并获取符号并更改例如?我试过在json.loads中使用字符串来包装所有东西,但是我一直收到关于元组的错误。仅供参考,我在字符串内部使用ticker,但为了方便任何人试图运行相同的代码,我将其更改为YHOO。无法解析雅虎财经API JSON数据?包含代码(Python Flask)
from flask import Flask
from flask.ext.compress import Compress
from flask import render_template
from httplib2 import Http
import json
http = Http()
app = Flask(__name__)
Compress(app)
app.config['DEBUG'] = True
app.config['TESTING'] = True
@app.route('/<ticker>', methods=['GET'])
def check(ticker):
yahoo_api = http.request("http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20IN%20(%22YHOO%22)&format=json&env=http://datatables.org/alltables.env")
return yahoo_api[1]
if __name__ == '__main__':
app.run()
谢谢!这就是它! –