Python 拼接子串偶现丢失<解决方案>

最近写了个脚本,帮忙处理下数据。遇到一个神奇的问题记录一下。

有个场景需要把 csv 文件里的数据,转换成 json格式。

代码类似如下:

py 复制代码
import csv
import json

file_name = "xxx.csv"

with (open(file_name, 'r') as csvfile):
    csvreader = csv.reader(csvfile)
    result = []
    for row in csvreader: # 遍历每一行
        res = {}
        res["a"] = row[0]
        res["b"] = row[1]
        result.append(res)
print(result)

看似简单的算法,print 出来的数据却偶现丢失。而且出现不是很规律。看着并不像是循环里的 bug。

解决方案: 写到文件里,不要直接 print。

py 复制代码
f = open('file_name.json', 'w+')
f.write(json.dumps(result, ensure_ascii=False))
f.close()
相关推荐
2401_824697664 分钟前
如何实现SQL存储过程状态监控_编写实时运行监控仪表盘
jvm·数据库·python
iAm_Ike7 分钟前
c++怎么在写入文件流时通过peek预读功能实现复杂的逻辑判断【实战】
jvm·数据库·python
dFObBIMmai9 分钟前
mysql如何确保主从数据完全同步_开启半同步复制机制
jvm·数据库·python
才兄说14 分钟前
机器人二次开发机器狗巡检?长距离最优路径
python
m0_4708576431 分钟前
CSS如何实现Bootstrap进度条自定义动画_利用keyframe关键帧
jvm·数据库·python
nashane33 分钟前
HarmonyOS 6学习:Navigation Dialog模式与智能Web长截图融合实践
人工智能·pytorch·python
m0_6245785938 分钟前
SQL高效实现基于JOIN的交叉分析_多表关联实现多维统计
jvm·数据库·python
威联通网络存储39 分钟前
QNAP 闪存底座:制造企业 ERP 数据库容灾方案
数据库·python·制造
ZHW_AI课题组41 分钟前
基于AnimeGANv2的照片动漫化
图像处理·python
茉莉玫瑰花茶1 小时前
LangGraph 入门教程:构建 AI 工作流 [ 案例三 ]
前端·人工智能·python