我在从HTTP响应中获取数据时遇到问题。不幸的是,格式会返回所有键/值对附加的'\ n'。 JSON说它必须是一个str而不是“字节”。无法从http请求中提取JSON
我已经尝试了一些修复程序,所以我的列表可能看起来很奇怪/多余。任何建议,将不胜感激。
#!/usr/bin/env python3
import urllib.request
from urllib.request import urlopen
import json
import requests
url = "http://finance.google.com/finance/info?client=ig&q=NASDAQ,AAPL"
response = urlopen(url)
content = response.read()
print(content)
data = json.loads(content)
info = data[0]
print(info)
#got this far - planning to extract "id:" "22144"
您包括请求[用法](http://stackoverflow.com/questions/16877422/parsing-json-responses)吧! –