python: 判断字符串是否为合法的json格式
生活随笔
收集整理的這篇文章主要介紹了
python: 判断字符串是否为合法的json格式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉自:https://blog.csdn.net/benben0729/article/details/80880180
在一些情況下,我們需要判斷字符串是否為合法json格式。
思路很簡單:嘗試對字符串使用json.loads(),如果不是合法json格式,則會拋出ValueError異常。
示例如下:
import jsondef is_json(myjson):try:json.loads(myjson)except ValueError:return False;return Truedata = {'name': 'ACME','shares': 100,'price': 542.23 }json_str = json.dumps(data) not_json_str = 'name'print is_json(json_str) print is_json(not_json_str)?
總結
以上是生活随笔為你收集整理的python: 判断字符串是否为合法的json格式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 给websocket加入心跳包防止自动断
- 下一篇: python对json的操作总结