繁体   English   中英

python cvs和xlrd:如何逐单元写入csv文件

[英]python cvs and xlrd: how to write csv file cell by cell

我使用此方法将xls转换为csv转换器 ,将excel文件(xls和xlsx)转换为csv文件。

但是在此示例中,它使用csv.write.writerow()方法,但我无法从csv writer对象中找到任何与逐个单元写入有关的方法。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM