1、json文件转csv文件
目录
单个json转csv文件并保存
多个json文件转CSV文件并保存
知识点:
json读操作
split(".")[0]表示分割".",[0]表示取第一个
单个json转csv文件并保存
import json
import pandas as pd
json1="C:/Users/S/Desktop/不同数据集U_RATIO(BP)/json/1.json"with open(json1, 'r', encoding='UTF-8') as file_in:A=json.load(file_in) #json.load用于从json文件中读取数据#print(A)B=(A["keyValueData"])#B.to_csv("C:/Users/S/Desktop/不同数据集U_RATIO(BP)/json/1.csv") #json文件直接转csv文件会出错,要先转成DataFrame格式,再去转pd.to_csvB=pd.DataFrame(B)B.to_csv("C:/Users/S/Desktop/不同数据集U_RATIO(BP)/json/1.csv")
多个json文件转CSV文件并保存
import os
import json
import pandas as pdfor root, dirs, files in os.walk("C:/Users/S/Desktop/不同数据集U_RATIO(BP)/json/"):for file in files: #读取files中的每一个文件file_path=os.path.join(root, file) #把文件名和文件路径连一起with open(file_path, 'r', encoding='UTF-8') as file_in:A=json.load(file_in) #json.load用于从json文件中读取数据#print(A)B=(A["keyValueData"]) #B.to_csv("C:/Users/S/Desktop/不同数据集U_RATIO(BP)/json/1.csv") #json文件直接转csv文件会出错,要先转成DataFrame格式,再去转pd.to_csvB=pd.DataFrame(B)#print(B)Name=file.split(".")[0]#B.to_csv("C:/Users/S/Desktop/不同数据集U_RATIO(BP)/csv/"+Name+".csv")#把索引值也作为值输入了B.to_csv("C:/Users/S/Desktop/不同数据集U_RATIO(BP)/csv/"+Name+".csv",index=False,encoding = 'utf_8_sig') # index=False不输出索引值
知识点:
json读操作
with open(file_path, 'r', encoding='UTF-8') as file_in:A=json.load(file_in) #json.load用于从json文件中读取数据
split(".")[0]表示分割".",[0]表示取第一个
1、json文件转csv文件相关推荐
- python json格式和csv文件转换
python json格式和csv文件转换 上代码 1 import csv 2 import json 3 4 ''' 5 json格式示例 6 [{ "firstName":& ...
- 二进制和字符串之间的互相转换 及 json文件和csv文件
二进制和字符串之间的互相转换 及 json文件和csv文件 二进制和字符串之间的互相转换 字符串转二进制 将字符串数据转换成二进制数据 str1 = 'abc' b_str1 = b'abc' # 在 ...
- json格式转csv文件
json格式转csv文件 前言 json代码 最后写出来的代码 总结 前言 小白在学爬虫的时候,在百度翻译爬了一段json格式的字段,然后想要将其转成csv格式 奈何这个格式对小白来说太不友好,故发出 ...
- python对数据进行分类、文件是csv文件_用Python将处理数据得到的csv文件分类(按顺序)保存...
用Python中的os和numpy库对文件夹及处理数据后得到的文件进行分类保存: import numpy as np import os for m in range(699,0,-35): cur ...
- python转csv_python脚本如何将Excel文件转为csv文件(代码)
本篇文章给大家带来的内容是关于python脚本如何将Excel文件转为csv文件(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.#!/usr/bin/env python __ ...
- Python:实现xlsx文件与csv文件之间相互转换
批量处理目录下的文件多个csv转换成xls import pandas as pddef csv_to_xlsx_pd(csv_pt, encoding='utf-8'):csv = pd.read_ ...
- python csv转excel_将Excel文件转为csv文件的python脚本
将Excel文件转为csv文件的python脚本 #!/usr/bin/env python __author__ = "lrtao2010" ''' Excel文件转csv文件脚 ...
- TSV文件、CSV文件
TSV是Tab-separated values(制表符分隔值)缩写,即制表符分隔值. CSV是Comma-separatedvalues(逗号分隔值)缩写,使用场景更常见. TSV文件和CSV文件都 ...
- python .txt文件转.csv文件-ok
将windows上文件的格式从UTF-16转为utf-8,如果不转可能会有问题 [root@Cloud-Server ~]# file /root/111111.txt 111111.txt: Lit ...
最新文章
- 《jQuery Mobile入门经典》—— 第 1 章 了解jQuery Mobile
- 巴塞罗那自治大学3D视觉课件
- Android webview 写入cookie的解决方法以及一些属性设置
- activeMq 安装
- Android工程师面试该怎么准备?终局之战
- OBJECT_ID 与objectproperty
- android 根据文件Uri获取图片url
- 趣味物理中的计算机科学,【趣味物理】10个有趣的科学实验,揭示物理原理。...
- 一步完成 MySQL 向 Redis 迁移
- 计蒜客T1006对齐输出
- 几行代码让qq机器人关键词检测,让机器人也可以又哭又笑,戳一戳你
- html表格边框美化,CSS美化表格边框汇总与效果
- c语言 异或 浮点数存储 分支结构
- 如何在Ubuntu 20.04上安装Kvm
- 西门子触摸屏数据历史数据记录_西门子触摸屏mp277历史数据丢失(免费技术支持)...
- Self referencing loop detected with type的原因以及解决办法
- import win32api出错
- php源码首页幻灯片显示错误,织梦DEDE首页幻灯片不显示怎么办
- java设计最简单记账本_Springboot简单练手的记账本
- Error Pe007: unrecognize token