zoukankan      html  css  js  c++  java
  • Json学习笔记

          JSON模块为序列化和反序列化模块,通过JSON,可以将列表、无序字典转换成字符串形式,从而实现序列化。同时可以将字符串反序列化成列表、字典。这两种转换分别对应的是json.dumps(),和json.loads().有一点值得注意的是,python以外的其他语言,基本上都是将双引号中的内容作为字符串看待,只有python不区分单引号与双引号,因此为了实现跨平台(语言平台),使用数据,我们在使用Python的JSON模块时,一定要记得使用双引号。如果是使用的json.dump(),则是实现了两步,首先序列化成字符串,再写到文件中,例如:

    1 import json
    2 
    3 li = [11,22,33]
    4 json.dump(li,open('db','w'))
    dump()

          使用json.load(),则是从文件中反序列化出列表或字典。例如:

    1 import  json
    2 
    3 li =[11,22,33]
    4 
    5 json.dump(li,open('db','w'))
    6 li = json.load(open('db','r'))
    json.load()
  • 相关阅读:
    Leetcode 109
    Leetcode 118
    js时间操作
    DWR搭建以及使用教程
    Ant 概念
    Eclipse 快捷键
    [eclipse] 三个操作技巧
    js call方法
    js验证密码强弱
    request getParameter getAttribute
  • 原文地址:https://www.cnblogs.com/chenxiforever/p/5628294.html
Copyright © 2011-2022 走看看