当前位置: 首页 > news >正文

txt 转 json 使用python语言

需求:

把如下的txt文档转成json输出

代码

import jsondef txt_to_json(input_file, output_file):data_list = []with open(input_file, 'r', encoding='utf-8') as f:for line in f:# 分割数据并去除换行符parts = line.strip().split(',')print(f"{parts}")print(type(parts))# 构造数据字典record = {"name": parts[0],"date": parts[1],"money": parts[2],"memo": parts[3]}data_list.append(record)# 写入JSON文件with open(output_file, 'w', encoding='utf-8') as f:json.dump(data_list, f, ensure_ascii=False, indent=2)# 使用示例
txt_to_json('C:/Users/kwok/Desktop/novel/bill.txt', 'C:/Users/kwok/Desktop/novel/output.json')

输出文件如下

http://www.lryc.cn/news/545308.html

相关文章:

  • Android Logcat 高效调试指南
  • 【Linux】从入门到精通:Make与Makefile完全指南
  • leetcode0014 最长公共前缀 -easy
  • 【星云 Orbit-F4 开发板】07. 用判断数据尾来接收据的串口通用程序框架
  • LLVM - 编译器前端 - 将源文件转换为抽象语法树(一)
  • 02_NLP文本预处理之文本张量表示法
  • 深圳SMT贴片加工核心工艺解析
  • P8720 [蓝桥杯 2020 省 B2] 平面切分--set、pair
  • 突破传统:用Polars解锁ICU医疗数据分析新范式
  • 命名实体识别与文本生成算法
  • 10.3 指针进阶_代码分析
  • 深入理解推理语言模型(RLM)
  • 在Nginx上配置并开启WebDAV服务的完整指南
  • 大语言模型学习
  • 夜天之书 #106 Apache 软件基金会如何投票选举?
  • 从Aurora看Xanadu可扩展模块化光量子计算机的现状与未来展望
  • WPS如何添加论文中的文献引用右上角小标
  • 如何理解语言模型
  • 准确-NGINX 1.26.2配置正向代理并编译安装的完整过程
  • 企业如何将ERP和BPM项目结合提升核心竞争力
  • Linux内核以太网驱动分析
  • 分布式微服务系统架构第92集:智能健康监测设备Java开发方案
  • 【推荐项目】023-游泳俱乐部管理系统
  • Webpack常见配置实例
  • C++核心编程之STL
  • Mac mini M4安装nvm 和node
  • Level DB --- 写流程架构
  • 【中等】707.设计链表
  • 深入理解Reactor Flux的生成方法
  • next实现原理