Python 将字典字符串转换为数据框

Python convert string of dictionary to dataframe

我有一个大字符串,其中包含以下格式的数据:

str = '{"Item":"0","ADDRESS_ON_URL":"702-hartman-st-houston-tx-77007"},{"Item":"1","ADDRESS_ON_URL":"818-reinicke-st-houston-tx-77007"}'

我希望为上述数据创建一个数据框,并具有如下所需的输出:

Item    ADDRESS_ON_URL
 0      702-hartman-st-houston-tx-77007
 1      818-reinicke-st-houston-tx-77007

我什至不确定如何处理上述问题。

TIA

pd.read_json()lines=True一起使用:

s = '{"Item":"0","ADDRESS_ON_URL":"702-hartman-st-houston-tx-77007"},{"Item":"1","ADDRESS_ON_URL":"818-reinicke-st-houston-tx-77007"}'

df = pd.read_json(s, lines=True)
print(df)

打印:

   Item                    ADDRESS_ON_URL
0     0   702-hartman-st-houston-tx-77007
1     1  818-reinicke-st-houston-tx-77007