zoukankan      html  css  js  c++  java
  • 每天一个Python小技巧(1)之JSON转义

    每天一个Python小技巧(1)之JSON转义

    大家好,这里是米洛,一个想和大家一起分享测试开发相关的技术,面试经验和成长经历的博主!

    欢迎大家关注我的公众号: 测试开发坑货

    很不害臊地又开一个系列,此系列尽量给出对大家用处比较大的内容,特别短小,但也够精悍!

    故事

    今天博主在工作中需要传递一个字符串JSON数据,长啥样呢?

    局部内容大概长这样

    fieldsJson字段接受的是一个字符串,里面是转义了的JSON。

    可能很多人会手动加去完成转义,也有人会去专门的网站转义。

    那用Python要怎么做呢?

    巧用print

    假如我有一个json:

    {"name": "miluo", "age": 18, "salary": "10k"}
    

    首先它已经是一个字符串了,我们用Python的三引号把它括起来。

    s = """{"name": "miluo", "age": 18, "salary": "10k"}"""
    

    接着我们再次将它序列化,相信这一步百分之百的人都会:

    import json
    s = """{"name": "miluo", "age": 18, "salary": "10k"}"""
    s = json.dumps(s)
    

    最后我们把它print出来:

    print(s)
    

    看看效果:

    最后你要做的,就是把print的内容复制出来即可。

    非!常!好!用!

  • 相关阅读:
    05_python_字典
    04_python_列表
    03_python_基本数据类型
    02_python_while循环/格式化输出/逻辑运算
    01_python_初始python
    vue中v-model的数据双向绑定(重要)
    vue中轮播图的实现
    侦听器watch 监听单个属性
    vue computed监听多个属性
    vue中ajax应用
  • 原文地址:https://www.cnblogs.com/we8fans/p/15036547.html
Copyright © 2011-2022 走看看