開發的同學肯定會遇到過通過自帶的終端curl請求接口時接口返回的數據格式總是混亂的,
如下圖這樣:
常規curl請求
可以看到返回數據沒有格式化輸出看不出數據的層級結構,可以說是非常的不方便查看的。
那么如何讓他結構化輸出呢?只需要在后面追加: | Python/ target=_blank class=infotextkey>Python -m json.tool 即可
命令:curl
https://XXXXXXXX/news/latest | python -m json.tool
如下圖:
格式化輸出json請求
可以看到通過這樣的操作輸出的數據可以直觀的展現出數據的層級關系,大家學習到了嗎?
如果執行失敗的情況可以檢查python是否添加到全局變量。