【发布时间】:2018-05-26 10:48:59
【问题描述】:
我正在尝试从 sig API 打印数据,但它给了我一个错误,尽管 url 是正确的。
import requests
import json
from json import loads
import pandas as pd
import matplotlib as plt
requests.get("https://api.meetup.com/2/groups?zip=eh1+1af&offset=0&city=Edinburgh&format=json&lon=-3.19000005722&category_id=34&photo-host=public&page=500&radius=25.0&fields=&lat=55.9500007629&order=id&desc=false&sig_id=243750775&sig=9072b77fb34f5b84a392da2505fd946c58e94fe5")
错误就在这里,显然(“无效语法”);
print json.load(requests.get("https://api.meetup.com/2/groups?zip=eh1+1af&offset=0&city=Edinburgh&format=json&lon=-3.19000005722&category_id=34&photo-host=public&page=500&radius=25.0&fields=&lat=55.9500007629&order=id&desc=false&sig_id=243750775&sig=9072b77fb34f5b84a392da2505fd946c58e94fe5"))
谢谢
【问题讨论】:
-
不,你应该这样做
requests.get(url).json() -
谢谢我已经这样做了,它已经返回了;
> 的 > 如何查看我的数据以便将其放入数据框中? -
错了,注意大括号
()。 -
当然。不会忘记他们:)
-
如果你添加它们,你将不会得到
。
标签: python json api pandas python-requests