每天一个Python小技巧(1)

简介: 每天一个Python小技巧(1)

每天一个Python小技巧(1)


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


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

故事


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

1.jpg

局部内容大概长这样

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)

看看效果:

2.jpg

image

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


非!常!好!用!




相关文章
|
2月前
|
存储 索引 Python
Python小技巧:单下划线 '_' 原创
Python小技巧:单下划线 '_' 原创
|
6月前
|
机器学习/深度学习 C++ Python
Python小技巧:蛇形方阵
Python小技巧:蛇形方阵
|
2月前
|
开发工具 git Python
Python小技巧:满意的逗号放置
Python小技巧:满意的逗号放置
|
2月前
|
开发者 索引 Python
7个提升python编程的小技巧
7个提升python编程的小技巧
36 0
7个提升python编程的小技巧
|
6月前
|
Python
Python小技巧:一种字符串的排序方式
该文介绍了如何对包含数字的字符串列表进行特定排序。首先,示例了一个初始问题,使用Python内置的`sorted()`函数未能达到预期(按数字部分升序排序)。然后,文章提出通过自定义排序键`sort_key`来解决,利用正则表达式提取字符串尾部数字并进行排序。进一步,文章扩展到处理如'nxxx_name_nxxx'格式的字符串,通过给前缀和后缀数字赋予不同权重进行复合排序,展示了如何实现先按前缀、再按后缀排序的功能。提供的代码示例成功地完成了任务。
|
2月前
|
存储 索引 Python
Python小技巧:单下划线 ‘_‘
Python小技巧:单下划线 ‘_‘
|
2月前
|
SQL 关系型数据库 MySQL
Python小技巧——将CSV文件导入到MySQL数据库
Python小技巧——将CSV文件导入到MySQL数据库
46 0
|
3月前
|
索引 Python
干货!20个Python使用小技巧
干货!20个Python使用小技巧
|
4月前
|
Python
Python小技巧:一种字符串的排序方式
Python小技巧:一种字符串的排序方式
33 0
|
5月前
|
Python
Python一些实用小技巧
Python一些实用小技巧
18 0