python将数据写入json文件,python json对象字段读取

  python将数据写入json文件,python json对象字段读取

  Json是互联网文本传输的标准格式之一。它的本质是字典和列表的结合。内容如下

  {

  摘要:{

  过滤之前:{

  total_reads:48153902,

  合计_基数:7223085300,

   q20_bases:7065592756,

  q30_bases:6780360345,

   q20_rate:0.978196,

  q30_rate:0.938707,

  read1_mean_length:150,

  read2_mean_length:150,

   gc_content:0.466978

  },

  过滤后:{

  total_reads:47888586,

  total_bases:7160081698,

   q20_bases:7020377651,

  q30_bases:6741810096,

   q20_rate:0.980488,

  q30_rate:0.941583,

  read1_mean_length:149,

  read2_mean_length:149,

   gc_content:0.46685

  }

  }

  }以上文件是从fastp软件生成的json输出结果中截取的,最外面的部分是一个字典,字典的值可以是基本的数据类型,比如数值、字符串,也可以是列表、字典等数据结构,相互嵌套形成整个json文件。

  json文件的读写也称为json编码和解码。解码就是把文本格式的json转换成编程语言的对象,编码就是把编程语言的对象转换成json格式的字符串。

  在python3中,可以通过内置模块json读写json格式文件,解码相应的load函数,编码相应的dump函数。用法如下

  1.读取json文件

  用open(fastp.json )作为f:

  .a=json.load(f)

  .

  类型(a)

  类 dict 解码后,使用字典存储json的内容。要访问该值,请使用字典键来访问它。用法如下

  a[ summary ][ before _ filtering ][ read 1 _ mean _ length ]

  102.编写json文件

  用open(out.json , w )作为f:

  .json.dump(a,f)

  .使用python读写json文件真的非常简单,两行代码就可以完成。

  目标

  —如果你喜欢,分享给你的朋友—

  关注我们,解锁更多精彩内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python将字符串转换成日期,python 字符串转换为日期
  • python将字符串转换成日期,python 字符串转换为日期,Python如何将字符串转换为日期
  • python将字符串转换为数字型,python中数字字符和数字值有何不同,如何转换
  • python将两个一维数组转化为二维数组,matlab把二维数组转为三维数组
  • python将文本转为数组,python读取txt文件为数组
  • python将一个正整数分解成质因数,用python分解质因数
  • python单位转换编程英寸厘米,python将8厘米转换为以英寸为单位的长度并输出
  • python将列表中指定元素修改,python 替换列表中的元素
  • Python将字符串分割,python中把字符串分割成单个字符
  • python将数字转换为日期,python excel写入日期变数字
  • Python读取文件名写入Excel,python将结果写入excel文件
  • 用python将字符串进行反转,python中字符串反转函数
  • python 数字类型和字符串类型的相互转换,python将字符串类型转换为数字
  • Python读取文件名写入Excel,python将数据写入excel指定单元格
  • python中将字符串转化为数字,Python将字符串转为数字
  • 留言与评论(共有 条评论)
       
    验证码: