簡體   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