python pickle to json
2024-08-31 02:00:29
ref: https://gist.github.com/Samurais/567ebca0f59c612eb977065008aad867
'''
Convert a pkl file into json file
'''
import sys
import os
import pickle
import json def convert_dict_to_json(file_path):
with open(file_path, 'rb') as fpkl, open('%s.json' % file_path, 'w') as fjson:
data = pickle.load(fpkl)
json.dump(data, fjson, ensure_ascii=False, sort_keys=True, indent=4) def main():
if sys.argv[1] and os.path.isfile(sys.argv[1]):
file_path = sys.argv[1]
print("Processing %s ..." % file_path)
convert_dict_to_json(file_path)
else:
print("Usage: %s abs_file_path" % (__file__)) if __name__ == '__main__':
main()
最新文章
- safari 浏览器window.history.go(-1)运行无效解决办法
- docker笔记
- JAVA格物致知基础篇:你所不知道的返回码
- SQL-Server使用点滴(二)
- 用MSoffice里的绘图工具
- Extjs4.2布局——Ext.container.ViewportView
- C++对象创建与释放
- python3、selenium、autoit3,通过flash控件上传文件
- 【写一个自己的js库】 5.添加修改样式的方法
- Mysql----浅入浅出之视图、存储过程、触发器
- IMSDroid遇到注册问题(蘼1S 计3等一下 Android4.4)
- 2017/4/27-Gradle的配置与Spring的下载
- ICommand.CanExecuteChanged事件订阅对象的变化
- C++编程理论学习笔记
- Ubuntu 14 安装MySQL指南
- 配置phpstorm自动上传代码
- 微信小程序用户信息解密失败导致的内存泄漏问题。
- Apache Flink系列(1)-概述
- Android使用SpannableString设置多样式文本
- Win32汇编学习(1):基本概念