【问题标题】:python cvs and xlrd: how to write csv file cell by cellpython cvs 和 xlrd:如何逐个单元格地编写 csv 文件
【发布时间】:2013-08-16 22:17:29
【问题描述】:

我使用xls to csv converter这个方法将excel文件(xls和xlsx)转换为csv文件。

但在这个例子中,它使用csv.write.writerow()方法,我找不到任何与csv writer object中逐个单元格写入相关的方法。

那么如何逐个单元格地写入 csv 单元格?

【问题讨论】:

    标签: python csv xlrd


    【解决方案1】:

    没有任何内置支持逐个单元格(或逐列)写入。你为什么要这样做呢?如果您尝试将 Excel 文件转换为 CSV,那么逐行执行就足够简单了。如果出于某种原因您真的只想以非顺序的方式编写一些 特定 单元格,则您必须自己管理这些写入,也许在二维数组中(列表列表可以正常工作) 然后将 that 数据结构逐行写入 CSV。

    【讨论】:

    • 发布这个问题后,我才意识到自己有多愚蠢。因为我需要处理一些特定的单元格,所以我不能逐行编写。所以我需要自己写入文件而不是使用 csv 库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多