json文件内容+csv保存文件[Python]
示例:
import json
import csv# 从本地的json数据中读取内容信息,def writecsvdata(ldata):headers=['id', 'name', 'pin_yin', 'pin_yin_ad', 'group_id', 'group_code', 'parent_id', 'device_id', 'chan_no', 'gb_id', 'ptz', 'dpi', 'longitude', 'latitude', 'manufacturer', 'model', 'owner', 'block', 'address', 'parental', 'safetyway', 'secrecy', 'position', 'room', 'uses', 'supplylight', 'direction', 'analog_type', 'node_id', 'dropped', 'status']with open('writecsv999.csv', 'w', newline='')as f:f_csv = csv.DictWriter(f, headers)f_csv.writeheader()f_csv.writerows(ldata)if __name__ == '__main__':
# 读取json 文件jfile = json.load(open("d:/2/gblab.json", mode="r", encoding="utf8"))# 获取到的json文件是个字典,取字典的key获取value值。ldata = jfile["RECORDS"]# print(ldata)# value值形式[{...},{...},{...},{...}...]# 把这种方式写入到csv文件中,调用函数 writecsvdatawritecsvdata(ldata)for item in ldata:print(item)
有个问题没有解决,写入csv大于20位数字后就是乱码的问题
json文件内容+csv保存文件[Python]相关推荐
- Python将Excel文件内容写入Word文件
在日常办公中我们经常需要将Excel文件中的数据写入Word中,如果是手动一个一个进行复制粘贴,那将会非常的耗时且繁琐! 遇到这种问题我们首先想到就是利用b编程解决,今天我分享一个excel转word ...
- python pandas合并多个excel_python pandas合并多个excel(xls和xlsx)文件(弹窗选择文件夹和保存文件)...
# python pandas合并多个excel(xls和xlsx)文件(弹窗选择文件夹和保存文件) import tkinter as tk from tkinter import filedial ...
- 如何修改pdf文件内容并保存
大家都知道PDF格式阅读容易想要再次编辑就比较麻烦了.现在的PDF文件大部分是通过其它文档转换而来 的.其实还个简便的方法,就是利用PDF编辑器进行编辑.修改.那么,如何修改pdf文件内容并保存?还是 ...
- C语言读取文件内容,保存到数组里面
前言 本文分为两部分,其中一部分主要使用C语言编程实现读取文件内容(要打开的文件名称采用命令行方式输入),统计文件内容的行数,并将文件内容保存到数组里面打印输出. 另一部分使用C语言编程实现读取文件内 ...
- 亲测可用!微信小程序实现下载预览文件,导出及保存文件及excel(1)
要实现用户导出分页列表数据之后的Excel 并且可以发送及预览功能: 实现方法1: 思路 : 先调用服务器接口,一个返回流的接口之后再用微信官方API接口进行写入文件操作保存指定位置之后进行文档打开预 ...
- VC++ 打开文件夹,保存文件等对话框的调用
2019独角兽企业重金招聘Python工程师标准>>> VC++ 打开文件夹,保存文件等对话框的调用 一.打开文件夹: 1.CFileDialog实现 CFileDialog hFi ...
- linux中合并多个文件内容到一个文件的例子
Windows 中实现合并多个文件内容到一个文件中 代码如下 复制代码 copy *.sql MERGE.sql Linux 或 类Unix 下实现合并多个文件内容到一个文件中 代码如下 复制代码 ...
- EXCEL宏根据指定行数来切割excel文件内容成新文件
EXCEL宏根据指定行数来切割excel文件内容成新文件 宏内容 Sub splitexcel() Dim r, c, i, totalhangshu, fileshu, bt As Long App ...
- Linux 批量清除文件内容而不删除文件
Linux批量清理多个文件内容而不删除文件 清理单个文件,可以这样:echo > myLog.log 但是,如果我要清理一堆文件,比如在/logs目录下面的所有以.log结尾的文件的内容,而不删 ...
- linux中sed -i命令修改文件内容、在文件中插入行、删除文件中删除行
文章目录 0.sed -i与sed 1.修改文件内容 2.在文件中插入行 3.在文件中删除行 4.使用find查找文件,并用 | xargs传输文件名给sed命令 0.sed -i与sed sed - ...
最新文章
- 《Redis入门指南(第2版)》一第2章 准备
- git通过gitosis来管理权限(三)
- .NET Core的介绍
- 在Eclispe中编译运行jbox2d
- CSS魔法堂:小结一下Box Model与Positioning Scheme
- 【渝粤教育】国家开放大学2018年春季 8636-22T实用心理学 参考试题
- VMware Workstation Pro 导出OVF模板
- NERO9注册机使用
- Google android market 电子市场的安装 (for 1.6)
- golang http长连接
- Windows密钥备份
- 英文论文评审意见_艾德思:英文论文审稿意见模板
- 小米root以及面具的使用
- 关于DSP的SCI通信学习
- 不看你就亏了。。。。
- oracle缓存文件,oracle的缓存
- 向量空间模型 - 维基百科,自由的百科全书
- appkey 即 paySignkey
- OpenGL着色器透视变换实例-通过旋转平移调试着色器
- 018 | JavaWeb网上淘书吧项目源码 | 大学生毕业设计 | 极致技术工厂
热门文章
- 第十章第二节 阿基米德原理
- 数据分析与机器学习之线性回归与逻辑回归(六)
- 具有分散效果的瀑布流
- Emoji表情符号在MySQL数据库中的存储
- 基于孪生卷积网络(Siamese CNN)和短时约束度量联合学习的tracklet association方法
- js判断是否是正整数,js判断是否是数字
- Android系统在新进程中启动自定义服务过程(startService)的原理分析
- unix网络编程之基本套接口编程
- [导入]关于“啸聚一庐--txna”
- cvCloneImage()内存泄漏解决方法, cvCloneImage()和cvCopy()的区别