每天一個Python小技巧(1)之JSON轉義
阿新 • • 發佈:2021-07-20
每天一個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的內容複製出來
即可。
非!常!好!用!