我已经从Postgres导出的CSV文件中将一些数据加载到pandas数据框中。其中一列来自PostgreSQL数组字段,看起来像这样(注意它是一个包围数组的字符串):
"[
{"keyOne": "valueOne", "keyTwo": "valueTwo"},
{"keyOne": "valueOne", "keyTwo": "valueTwo"},
...
]"
注意:对象键都是双引号。但是,并非所有值都是双引号,因为有些值最初是布尔值。
如何使用以下格式将其解析为Python列表:
[
{"keyOne": "valueOne", "keyTwo": "valueTwo"},
{"keyOne": "valueOne", "keyTwo": "valueTwo"},
]