python - 如何读取文件的一部分并将其余部分写入另一个文件?
问题描述
我有多个大型 csv 文件。如何读取每个文件的一部分并将 10% 的数据/行写入另一个文件?
解决方案
这对我有用:
with open("in.csv") as infile, open("out.csv", "w") as outfile:
outcsv = csv.writer(outfile)
for i, row in enumerate(csv.reader(infile)):
if not i % 10:
outcsv.writerow(row)
推荐阅读
- javascript - innerHTML 名称和值
- android - 无法在 Android 6 及更低版本上从 Personal 到 Work 配置文件共享文件
- javascript - 有没有办法将机器人绑定到一个特定的频道?
- python - 对熊猫系列中的值进行排序
- javascript - 单击反应中的链接时处理异常
- angularjs - 如何将百里香对象解析为js函数参数
- python - 如何修复 _load_libtiff 函数中的 IOError?
- spring - 如何使用 oauth2 安全性在资源服务器中配置资源 ID
- reactjs - 使用 recharts、chart.js 绘制 24 小时 X 轴上的图表数据,我不介意什么
- javascript - Chrome 开发者工具命令清除当前范围