大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
Python小白之创建json文件
做数据处理的时候需要用Python生成轨迹点的json文件,在百度上搜了一下Python如何创建json文件,第一页竟然都没有我想要的内容,大家都乱起标题么。。。真的对小白不友好,这里记录一下自己用的方法。我是从csv里面读出的dataframe,要取里面的经度和纬度两列的值,然后生成json文件,再在cesium上画出轨迹。要生成对应的json文件,先创建一个对象,储存json文件里面要显示的内容,如下:
// 定义一个变量
jsontext = {
'points':[]}
//为他赋值,任何你要存的值,我这里是遍历了一下我的dataframe
for index,row in subdf.iterrows():
jsontext['points'].append({
'LON':row['LON'], 'LAT':row['LAT']})
然后把它转化成json对象,这里要导入一下json
import json
//后面的参数是调整生成的json的格式,不加也行,就是丑点
jsondata = json.dumps(jsontext,indent=4,separators=(',', ': '))
最后生成json文件
f = open('filename.json', 'w')
f.write(jsondata)
f.close()
生成的json文件是酱婶儿的:
结束
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182875.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...