【发布时间】:2020-07-07 16:18:10
【问题描述】:
我是 python 新手。我在 Azure 数据块上运行 python。我有一个 .json 文件。我把json文件的重要字段放在这里
{
"school": [
{
"schoolid": "mr1",
"board": "cbse",
"principal": "akseal",
"schoolName": "dps",
"schoolCategory": "UNKNOWN",
"schoolType": "UNKNOWN",
"city": "mumbai",
"sixhour": true,
"weighting": 3,
"paymentMethods": [
"cash",
"cheque"
],
"contactDetails": [
{
"name": "picsa",
"type": "studentactivities",
"information": [
{
"type": "PHONE",
"detail": "+917597980"
}
]
}
],
"addressLocations": [
{
"locationType": "School",
"address": {
"countryCode": "IN",
"city": "Mumbai",
"zipCode": "400061",
"street": "Madh",
"buildingNumber": "80"
},
"Location": {
"latitude": 49.313885,
"longitude": 72.877426
},
我需要创建一个数据框,其中学校名称为一列,纬度和经度为其他两列。你能建议我怎么做吗?
【问题讨论】:
-
欢迎。这个问题肯定已经回答过几十次了,试试用搜索吧。
-
这是一个简单的 dict 访问。到目前为止,您尝试过什么?
-
您可以使用 json 库来读取文件和 pandas 来创建数据框。您是否尝试过谷歌“如何在 python 中读取 json”和“如何在 python 中创建数据框”?
-
这能回答你的问题吗? How to parse JSON in Python?
-
这能回答你的问题吗? Python read JSON file and modify
标签: python