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

wordpress如何搬站涛飞网站建设

wordpress如何搬站,涛飞网站建设,wordpress做企业网站,别墅外观设计网站推荐本文介绍基于Python#xff0c;读取JSON文件数据#xff0c;并将JSON文件中指定的键值对数据转换为.csv格式文件的方法。 在之前的文章Python提取JSON文件中的指定数据并保存在CSV或Excel表格文件内#xff08;https://blog.csdn.net/zhebushibiaoshifu/article/details/132…  本文介绍基于Python读取JSON文件数据并将JSON文件中指定的键值对数据转换为.csv格式文件的方法。 在之前的文章Python提取JSON文件中的指定数据并保存在CSV或Excel表格文件内https://blog.csdn.net/zhebushibiaoshifu/article/details/132572161中我们就介绍过将JSON文件数据保存到.csv格式或.xlsx格式的表格文件中的方法而本文我们将针对不同的待提取数据特征给出另一种方法。 首先我们来明确一下具体的需求。我们现有一个JSON文件数据是一个包含多个JSON对象的列表如下图所示其中我们希望将text中的内容提取出来——text中的数据都是以键值对的形式存储的我们希望的是将键值对的键作为.csv格式文件的列名而值则是这一列对应的值因为这个JSON数据中包含很多个text每一个text中的所有键都是一样的但是值不完全一致所以我们最后就会得到一个具有很多行的.csv格式文件。 明确了需求我们就可以开始代码的撰写。本文所用代码如下。 #!/usr/bin/env python3 # -*- coding: utf-8 -*-Created on Fri Sep 15 11:12:01 2023author: fkxxgis import json import csvjson_file /Users/ddd/Downloads/single.jsonwith open(json_file, r) as file:data json.load(file)fieldnames set() for item in data:fieldnames.update(json.loads(item[text]).keys())csv_filename /Users/didi/Downloads/output.csvwith open(csv_filename, w, newline) as csvfile:writer csv.DictWriter(csvfile, fieldnamesfieldnames)writer.writeheader()for item in data:json_string item[text]row_data json.loads(json_string)writer.writerow(row_data)其中我们首先通过import语句导入必要的Python模块包括用于处理JSON数据的json和用于处理CSV文件的csv。 接下来我们打开名为single.json的JSON文件并读取其内容将其存储在data变量中。json.load(file)用于将JSON文件内容加载到Python数据结构中。随后创建一个空集合fieldnames用于存储将在CSV文件的头部写入的列名。 紧接着我们遍历data列表中的每个元素其中每个元素是一个包含JSON格式的字符串的字典。对于每个元素将JSON文本——也就是item[text]解析为字典并获取该字典中的所有键。这些键将被添加到fieldnames集合中以便稍后在CSV文件的头部列名称使用。 其次创建一个CSV文件output.csv以进行写入使用csv.DictWriter对象初始化其中指定了要写入的列名通过fieldnames变量。使用writer.writeheader()写入CSV文件的头部这将包含字段名称。最后遍历data列表中的每个元素对于每个元素将JSON文本解析为字典并将该字典的数据写入CSV文件中每行对应一个JSON对象。 执行上述代码我们即可在指定的结果.csv格式文件中看到我们转换之后的数据结果如下图所示。其中紫色框内部分就是列名也就是我们提取出来的键而值则是每一行的数据。 至此大功告成。 欢迎关注疯狂学习GIS
http://www.zqtcl.cn/news/310719/

相关文章:

  • 如何阿里巴巴网站做推广苏州高新区建设局网站管网
  • 个人网站设计构思做汽车保养的网站
  • 在什么网站可以接国外的模具做中英文网站是怎么做的
  • 网站中的文字滑动怎么做的沈阳模板建站定制
  • 国内网站开发二手房网站开发背景
  • 电商网站建设与管理实践电商网站前端制作分工
  • 外贸公司怎么接订单网站编辑做seo好做吗
  • 科技企业网站建设珠海微信网站开发
  • 科凡网站建设小程序自己开发
  • 专门做金融的招聘网站wordpress 价格
  • 微商城网站建设信息定制程序网站
  • 电子政务网站开发餐饮品牌设计包括哪些
  • 深圳手机商城网站设计公司网站做会员用什么源码
  • 安康网站建设公司价格pathon做网站
  • jq网站模板宣城有做网站的公司吗
  • 江苏个人备案网站内容大连seo加盟
  • 服装网站建设公司地址公司网站建设需要注意什么
  • 免费行情软件网站下载安装电子商务网站建设实训报告
  • wordpress怎么添加企业网站美化网站公司
  • 工作室网站源码全球军事网站
  • 网站设计模板免费建站珠海正规网站制作排名费用多少
  • 北京沙河教做网站的wordpress增加自适应功能
  • 中国著名的个人网站网站设计怎么做ppt答辩
  • 郑州做招商的网站网站后台主流网站开发语言
  • 专业足球网站开发铜陵网站优化
  • 南昌高端网站开发山西太原网站建设公司
  • 青岛专业制作网站的公司吗百度咨询
  • 自定义网站模块深圳宝安区有什么好玩的地方
  • 如何增加网站的外链微平台网站支持html5实现游戏
  • 平台网站建设网站邯郸seo优化