python解析json文件并保存为txt文件

代码如下:

import json

path = r"D:\reviews_Office_Products.json"
file = open(path, 'r',encoding='utf-8')
file1 = open(r"D:\test.txt", 'w')

for line in file.readlines():
    fileJson = json.loads(line)
    reviewerID = fileJson["reviewerID"]
    asin = fileJson["asin"]
    try:
        reviewerName = fileJson["reviewerName"]
    except:
        reviewerName = 0
    helpful = fileJson["helpful"]
    reviewText = fileJson["reviewText"]
    overall = fileJson["overall"]
    summary = fileJson["summary"]
    unixReviewTime = fileJson["unixReviewTime"]
    reviewTime = fileJson["reviewTime"]
    # print(reviewTime)
    file1.write(reviewerID + "," + str(asin) + "," + str(reviewerName) + "," + str(helpful) + "," + reviewText + "," + str(overall) + "," + summary + "," + str(unixReviewTime) + "," + reviewTime)
    file1.write("\n")

参考博客:

https://blog.csdn.net/weixin_39217599/article/details/79979317

  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值