【发布时间】:2017-07-20 00:30:14
【问题描述】:
我正在尝试从网页中抓取一些数据并将其放入熊猫数据框中。我尝试并阅读了很多东西,但我无法得到我想要的东西。我想要一个数据框,其中所有数据都位于单独的列和行中。下面是我的代码。
import requests
import json
import pandas as pd
from pandas.io.json import json_normalize
r = requests.get('http://www.starcapital.de/test/Res_Stockmarketvaluation_FundamentalKZ_Tbl.php')
a = json.loads(r.text)
res = json_normalize(a)
##print(res)
df = pd.DataFrame(res)
print(df)
##df = pd.read_json(a)
##print(df)
pd.read_json(a) 似乎没有任何作用。有人可以试试吗?
提前感谢所有帮助。
最好的问候,大卫
【问题讨论】:
标签: python json pandas dataframe