【发布时间】:2017-06-02 04:52:03
【问题描述】:
我想使用 csv 模块为每个列表创建一个 CSV。我的代码有效,但一次又一次地写相同的行感觉有点傻。我想知道是否有更好、更有效的方式来编写这部分代码。
我的电子表格共有 3 张工作表。 row1 将 sheet1 数据放在列表中,row2 将 sheet2 数据放在列表中,依此类推。
with open("sheet1.csv", "wb") as f:
writer = csv.writer(f)
writer.writerows(rows1)
with open("sheet2.csv", "wb") as f:
writer = csv.writer(f)
writer.writerows(rows2)
with open("sheet3.csv", "wb") as f:
writer = csv.writer(f)
writer.writerows(rows3)
任何帮助将不胜感激。谢谢!
【问题讨论】:
标签: python python-2.7 csv optimization