电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

使用python把json文件轉換為csv文件

瀏覽:101日期:2022-06-25 09:06:19
了解json整體格式

這里有一段json格式的文件,存著全球陸地和海洋的每年異常氣溫(這里只選了一部分):global_temperature.json

{ 'description': { 'title': 'Global Land and Ocean Temperature Anomalies, January-December', 'units': 'Degrees Celsius', 'base_period': '1901-2000' }, 'data': { '1880': '-0.1247', '1881': '-0.0707', '1882': '-0.0710', '1883': '-0.1481', '1884': '-0.2099', '1885': '-0.2220', '1886': '-0.2101', '1887': '-0.2559' }}

通過python讀取后可以看到其實json就是dict類型的數據,description和data字段就是key

使用python把json文件轉換為csv文件

由于json存在層層嵌套的關系,示例里面的data其實也是dict類型,那么年份就是key,溫度就是value

使用python把json文件轉換為csv文件

轉換格式

現在要做的是把json里的年份和溫度數據保存到csv文件里

提取key和value

這里我把它們轉換分別轉換成int和float類型,如果不做處理默認是str類型

year_str_lst = json_data[’data’].keys()year_int_lst = [int(year_str) for year_str in year_str_lst]temperature_str_lst = json_data[’data’].values()temperature_int_lst = [float(temperature_str) for temperature_str in temperature_str_lst]print(year_int)print(temperature_int_lst)

使用python把json文件轉換為csv文件

使用pandas寫入csv

import pandas as pd# 構建 dataframeyear_series = pd.Series(year_int_lst,name=’year’)temperature_series = pd.Series(temperature_int_lst,name=’temperature’)result_dataframe = pd.concat([year_series,temperature_series],axis=1)result_dataframe.to_csv(’./files/global_temperature.csv’, index = None)

axis=1,是橫向拼接,若axis=0則是豎向拼接最終效果

使用python把json文件轉換為csv文件

注意如果在調用to_csv()方法時不加上index = None,則會默認在csv文件里加上一列索引,這是我們不希望看見的

使用python把json文件轉換為csv文件

以上就是使用python把json文件轉換為csv文件的詳細內容,更多關于python json文件轉換為csv文件的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: SRRC认证|CCC认证|CTA申请_IMEI|MAC地址注册-英利检测 | 代写标书-专业代做标书-商业计划书代写「深圳卓越创兴公司」 | 儋州在线-儋州招聘找工作、找房子、找对象,儋州综合生活信息门户! | 南京泽朗生物科技有限公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 新中天检测有限公司青岛分公司-山东|菏泽|济南|潍坊|泰安防雷检测验收 | 电池挤压试验机-自行车喷淋-车辆碾压试验装置-深圳德迈盛测控设备有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 志高装潢官网-苏州老房旧房装修改造-二手房装修翻新 | 胶水,胶粘剂,AB胶,环氧胶,UV胶水,高温胶,快干胶,密封胶,结构胶,电子胶,厌氧胶,高温胶水,电子胶水-东莞聚力-聚厉胶粘 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 低粘度纤维素|混凝土灌浆料|有机硅憎水粉|聚羧酸减水剂-南京斯泰宝 | 专业广州网站建设,微信小程序开发,一物一码和NFC应用开发、物联网、外贸商城、定制系统和APP开发【致茂网络】 | 精密光学实验平台-红外粉末压片机模具-天津博君 | 对照品_中药对照品_标准品_对照药材_「格利普」高纯中药标准品厂家-成都格利普生物科技有限公司 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 精雕机-火花机-精雕机 cnc-高速精雕机-电火花机-广东鼎拓机械科技有限公司 | 临海涌泉蜜桔官网|涌泉蜜桔微商批发代理|涌泉蜜桔供应链|涌泉蜜桔一件代发 | 电加热导热油炉-空气加热器-导热油加热器-翅片电加热管-科安达机械 | 比亚迪叉车-比亚迪电动叉车堆垛车托盘车仓储叉车价格多少钱报价 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 昊宇水工|河北昊宇水工机械工程有限公司 | 北京企业宣传片拍摄_公司宣传片制作-广告短视频制作_北京宣传片拍摄公司 | 深圳货架厂_仓库货架公司_重型仓储货架_线棒货架批发-深圳市诺普泰仓储设备有限公司 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 旗杆生产厂家_不锈钢锥形旗杆价格_铝合金电动旗杆-上海锥升金属科技有限公司 | 水冷散热器_水冷电子散热器_大功率散热器_水冷板散热器厂家-河源市恒光辉散热器有限公司 | 金库门,金库房,金库门厂家,金库门价格-河北特旺柜业有限公司 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 深圳装修_店面装修设计_餐厅设计_装修全包价格-尚泰装饰设计 | 自清洗过滤器-全自动自清洗过反冲洗过滤器 - 中乂(北京)科技有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 威客电竞(vk·game)·电子竞技赛事官网 | 物流公司电话|附近物流公司电话上门取货 | 百度网站优化,关键词排名,SEO优化-搜索引擎营销推广 | LED太阳能中国结|发光红灯笼|灯杆造型灯|节日灯|太阳能灯笼|LED路灯杆装饰造型灯-北京中海轩光电 | GAST/BRIWATEC/CINCINNATI/KARL-KLEIN/ZIEHL-ABEGG风机|亚喜科技 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 中视电广_短视频拍摄_短视频推广_短视频代运营_宣传片拍摄_影视广告制作_中视电广 | 首页|成都尚玖保洁_家政保洁_开荒保洁_成都保洁 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 |