Ubantu查看json文件

1.安装工具

sudo apt-get install jq

2.查看json

cat activity_net.v1-3.min.json|jq
#activity_net.v1-3.min.json是我需要看的文件名,前提我已经在当前目录下了

3.截图

Ubantu查看json文件_第1张图片

4.使用python将json文件转化为txt文件。

注:json中的type是dict,而写入txt文件要求则是string类型,所以要将dict转化为string类型,使用json.dumps
直接上代码:
mport json
import numpy as np
import os
from cryptography.hazmat.primitives.serialization.base import Encoding
path='/home/jiangk021/桌面/missions/R-C3D/R-C3D-master1/R-C3D-master/preprocess/activityNet'
name='activity_net.v1-3.min.json'
path1=os.path.join(path,name)
print (path1)
file=open(path1, 'r', encoding= 'utf-8')
info=json.load(file)
#print(str(type(info)))
json_info=json.dumps(info,indent=4)
#print(str(type(json_info)))
#create a file named  written_for_json
name='written_for_json.txt'
path2=os.path.join(path,name)
print(path2)
file=open(path2,'w')
file.write(json_info)
print("end")
#json.dump(info, path2)

你可能感兴趣的:(json)