博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vim调用python格式化json数据
阅读量:7039 次
发布时间:2019-06-28

本文共 435 字,大约阅读时间需要 1 分钟。

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 
:%!python -m json.tool

 

转载地址:http://scxal.baihongyu.com/

你可能感兴趣的文章
PHP PSR-3 日志接口规范
查看>>
[Leetcode] Missing Ranges 缺失区间
查看>>
fir.im Weekly - 每个程序员都应当拥有的技能树
查看>>
阿里云ECS云服务器规格如何选择?根据使用场景选择规格 ...
查看>>
去年被凤凰城人攻击 21 次,Waymo 测试车怎么就“犯了众怒”? ...
查看>>
Redis淘汰删除策略
查看>>
天公不作美怎么破?墨迹天气帮你降低业务风险 ...
查看>>
Glide回调设置Bitmap对象
查看>>
Promise 源码分析
查看>>
干货 :手把手教你在试验中修正机器学习模型
查看>>
.NET Core2.1下采用EFCore比较原生IOC、AspectCore、AutoFac之间的性能 ...
查看>>
JDK8新特性之Optional
查看>>
Spark2.4.0源码分析之WorldCount 触发作业提交(二)
查看>>
Python零基础学习笔记(四十)—— datetime和Calendar ...
查看>>
事故现场:MySQL 中一个双引号的错位引发的血案 ...
查看>>
MaxCompute_UDF_开发指南
查看>>
云MSP服务案例丨某知名制造集团的Oracle RAC部署实践 ...
查看>>
如何基于ReplayKit实现低延迟rtmp推屏
查看>>
说说JSON和JSONP,也许你会豁然开朗
查看>>
没有所谓好与不好,只是能否适用和用的好
查看>>