码迷,mamicode.com
首页 > 编程语言 > 详细

vim调用python格式化json数据

时间:2016-05-17 17:47:29      阅读:553      评论:0      收藏:0      [点我收藏+]

标签:

vim调用python格式化json数据

python有个标准模块叫json,用于编码/解码,序列化/按序列化json格式数据。

服务器返回的json数据是非格式化的,程序使用没问题,如果需要阅读则亚历山大。

可以使用vim调用python json模块提供的命令行工具json/tool.py格式化json文本。

vim打开json数据,命令行模式下

:%!python3 -m json.tool

%表示针对全部的行范围,用!调用外部命令

python3的 -m选项用于指定模块的名字,并将对应的.py文件作为脚本运行。这里运行的脚本就是json/tool.py

json/tool.py是一个命令行工具,使用json模块来校验和格式化json数据。

json是python3内置模块,在包libpython3.3-stdlib中提供。

 

 

可以在~/.vimrc增加快捷键

map <F4> <Esc>:%!python -m json.tool<CR>

 

vim调用python格式化json数据

标签:

原文地址:http://www.cnblogs.com/diegodu/p/5502066.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!