python -m json.tool的使用

問題場景:

在通常的測試場景中,爲了更加規範輸出的結果,往往我們需要將其打印出來仔細檢查,但是通過我們直接打印出來的結果很亂,沒有換行,沒有任何格式,看起來很複雜,如果想要格式化輸出,需要花費很多的時間對結果進行處理,最近接觸到了python的json.tool,直接將結果以json格式輸出,看起來美觀,飄逸

python json.tool使用:

1. 沒有使用python json.tool的時候,腳本和輸出結果如下

腳本:

#!/bin/sh

curl --noproxy '*' http://localhost:6000/bluray/tasks

輸出結果 :

Note! 可以看到結果非常凌亂,想要摘出裏面的內容很難

2. 使用python json.tool將其標準化輸出

腳本:

#!/bin/bash

curl --noproxy '*' http://localhost:6000/bluray/tasks | python -m json.tool

輸出結果:

將結果格式化輸出後,美觀多了~

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章