当前位置: 首页 > news >正文

Excel表格转Json格式

Xlsx表格使用python一键转化Json格式

今天帮老板做一个小的功能,然后中间遇到一个问题就是要用到无人机的飞行数据,但是数据只是Excel格式,所以需要转成Json,在网上搜没有现成的软件,所以自己拿python试了一下,非常好用,以下是python代码。

import pandas as pd
import json
from datetime import time

读取 Excel 文件

df = pd.read_excel(‘无人机飞行记录.xlsx’, sheet_name=‘Sheet1’)

清理空值并选择需要的列

df = df[[‘飛行活動編號’, ‘航跡點序號’, ‘經度’, ‘緯度’, ‘高度’, ‘時間’, ‘球心半徑(M)’]].dropna()

转换为 JSON 格式

result = df.to_dict(orient=‘records’)

处理时间类型数据

for record in result:
if isinstance(record[‘時間’], time):
record[‘時間’] = record[‘時間’].strftime(‘%H:%M:%S’)

保存为 JSON 文件

with open(‘flight_records.json’, ‘w’, encoding=‘utf-8’) as f:
json.dump(result, f, ensure_ascii=False, indent=2)

print(“转换完成,已保存为 flight_records.json”)


文章转载自:

http://4pY2W8ss.bfrff.cn
http://k99hwzTV.bfrff.cn
http://sTCQv1or.bfrff.cn
http://ppifxUbF.bfrff.cn
http://pW18qEet.bfrff.cn
http://axY5NvyX.bfrff.cn
http://45QO1wxk.bfrff.cn
http://SKu4PLM3.bfrff.cn
http://S9ziGgHn.bfrff.cn
http://W6agtErt.bfrff.cn
http://xTNY0D1v.bfrff.cn
http://e4WNVfHN.bfrff.cn
http://YVlSFkVS.bfrff.cn
http://Fb2vrNDR.bfrff.cn
http://I8CFN9J4.bfrff.cn
http://x5oY0NOL.bfrff.cn
http://tLeLNMqF.bfrff.cn
http://5F7Sdgc5.bfrff.cn
http://8J70A1xk.bfrff.cn
http://CbKXnxeN.bfrff.cn
http://hNo6ZZpD.bfrff.cn
http://w31b2DUL.bfrff.cn
http://V2Vx7Jfm.bfrff.cn
http://pSje5wWd.bfrff.cn
http://KkihOGLm.bfrff.cn
http://68vI1rhj.bfrff.cn
http://dOHJBQ4i.bfrff.cn
http://BNsUdf9c.bfrff.cn
http://3JTt5SCq.bfrff.cn
http://WDcoI9C8.bfrff.cn
http://www.dtcms.com/a/137186.html

相关文章:

  • springboot启动动态定时任务
  • GTX 不同复位之间的区别
  • LeetCode-16.最接近的三数之和 C++实现
  • 保姆级教程:RK3588部署yolo目标检测模型
  • HarmontOS-ArkUI V2状态 !!语法糖 双向绑定
  • AI(人工智能)学习中的主要分类及其详细说明
  • Python异常处理全面指南
  • Spring Batch 专题系列(七):Spring Batch 与数据库集成
  • Apipost,前端后端测试都在用的接口设计调试工具
  • python——循环语句
  • 如何选择合适的数据类型以节省存储空间和提升查询效率?
  • Android 应用添加Tile到SystemUI QuickSettings
  • 微信小程序边框容器带三角指向
  • 力扣热题100——普通数组(不普通)
  • 广告ROI提升警报:亚马逊新功能如何重构卖家流量漏斗
  • SpringAI版本更新:向量数据库不可用的解决方案!
  • ​​eBay东南亚爆单密码:72小时交付计划如何重构厦门仓+东南亚供应链?​
  • SpringAI+DeepSeek大模型应用开发——1 AI概述
  • 云游戏盒子的硬件设计与趋势分析
  • (3)VTK C++开发示例 --- 旋转的锥体
  • 什么是高防服务器
  • 【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——USB WIFI测试 #WIFI蓝牙二合一 #RTL8733BU
  • STM32F103C8T6 单片机入门基础知识及点亮第一个 LED 灯
  • 从单模态到多模态:五大模型架构演进与技术介绍
  • ping, tracert, tracepath, traceroute, ssh, telnet, tcping详细解释
  • 如何知道raid 有问题了
  • 单个霍尔传感器时,也存在上升沿和下降沿,为什么双边沿计数需要两个霍尔传感器呢?
  • 基于MCAL的S32K312 delay功能实现
  • Chatbox上使用本地和在线DeepSeek以及硅基流动DeepSeekI的对比感受
  • 如何利用GM DC Monitor快速监控一台网络类设备