zoukankan      html  css  js  c++  java
  • json.dump后面的参数 separators的含义

    如果遇到参数请求没有返回结果,很可能是参数格式问题,可以用以下方法处理
    data=json.dumps(params, separators=())

    例1

    import json
    json.dumps([1,2,3,{'4': 5, '6': 7}], separators=(',',':'))
    

    返回结果
    '[1,2,3,{"4":5,"6":7}]'

    例2

    import json
    params = {
               "accountID": "4807ae96-fec9-a14c-e5a6-d57d898d3c21",
              "digitalSign": f"{digitalSign}",
              "reqTime": "1631242383970",
              "serviceName": "mkt-user",
              "version": "20181113154313"
    }
    print("格式处理前",params)
    data = json.dumps(params, separators=(",", ":"))
    print("格式处理后",data)
    

    返回结果:
    格式处理前 {'accountID': '4807ae96-fec9-a14c-e5a6-d57d898d3c21', 'digitalSign': 'cd778fdec5d892dab2bdac3acbb6da8b', 'reqTime': '1631242383970', 'serviceName': 'mkt-user', 'version': '20181113154313'}

    返回结果:
    格式处理后 {"accountID":"4807ae96-fec9-a14c-e5a6-d57d898d3c21","digitalSign":"cd778fdec5d892dab2bdac3acbb6da8b","reqTime":"1631242383970","serviceName":"mkt-user","version":"20181113154313"}

    处理后和之前请求参数一样有 ""

  • 相关阅读:
    javascript 犀牛书
    Hmtl/css
    SQL Server 查询中使用Union或Union All后Order by排序无效(嵌套查询乱序)
    CSS 动画
    CSS 文字排版
    CSS 太极图
    Amazon Products 服务费估算
    CSS3 结构伪类选择器
    JS 执行机制
    vue 生命周期函数的学习
  • 原文地址:https://www.cnblogs.com/gqv2009/p/15252151.html
Copyright © 2011-2022 走看看