【发布时间】:2021-12-28 19:40:42
【问题描述】:
我想访问 json 文件并将其转换为数据帧,但显示的参数无效。
import json
import pandas as pd
a='https://power.larc.nasa.gov/api/temporal/daily/point?parameters=WS10M_MAX&community=RE&longitude=85.1500&latitude=25.6100&start=20210101&end=20210331&format=JSON'
data = json.load(open(a))
df = pd.DataFrame(data)
错误是-
OSError: [Errno 22] Invalid argument: 'https://power.larc.nasa.gov/api/temporal/daily/point?parameters=WS10M_MAX&community=RE&longitude=85.1500&latitude=25.6100&start=20210101&end=20210331&format=JSON'
【问题讨论】:
-
您不能使用内置的
open()来获取URL 的内容。使用requests。
标签: python dataframe jupyter-notebook