zoukankan      html  css  js  c++  java
  • python接口自动化5-Json数据处理

    #####################################

    1.首先说下为什么要encode,python里面bool值是True和False,json里面bool值是true和false,并且区分大小写,这就尴尬了,明明都是bool值。
    在python里面写的代码,传到json里,肯定识别不了,所以需要把python的代码经过encode后成为json可识别的数据类型。
    2.举个简单例子,下图中dict类型经过json.dumps()后变成str,True变成了true,False变成了fasle


    ######################################

            updatetheme = {
                "data": {
                    "type": "threads",
                    "attributes": {
                        "isApproved": 1,
                        "isSticky": True,
                        "isEssence": True,
                        "isDeleted": False,
                        "isFavorite": True
                    }
                },
                "relationships": {
                    "category": {
                        "data": {
                            "type": "categories",
                            "id": "3"
                        }
                    }
                }
            }
            import json
            print(updatetheme)
            #
            updatetheme = json.dumps(updatetheme)
            print(updatetheme)

    ###############################################

    ########################################

  • 相关阅读:
    重新学习MySQL数据库开篇:数据库的前世今生
    Java网络编程和NIO详解9:基于NIO的网络编程框架Netty
    测试小鲸鱼
    golang
    技术篇
    请求报文和响应报文
    编程
    测试
    PHP
    centos7.1 从源码升级安装Python3.5.2
  • 原文地址:https://www.cnblogs.com/andy0816/p/12822696.html
Copyright © 2011-2022 走看看