簡體   English   中英

如何在Python中已存在的excel工作表中寫入工作表?

[英]How do I write to one sheet in an already existing excel sheet in Python?

我有一個有四張紙的Excel文件。 一張紙,一張紙4.包含簡單CSV格式的數據,其他一張紙讀取該數據,並進行不同的計算和繪制圖形。 在我的python應用程序中,我想打開excel文件,打開工作表4,並替換數據。 我知道您在技術上無法打開和編輯excel,但是您喜歡使用Python,因為XLS的文件結構復雜( 先前的相關答案 ),但是在這種情況下是否可以解決? 記住,我要做的唯一一件事就是打開數據表,寫入數據表,然后忽略其他表...

注意:以前對相關問題的答案建議在xlutils中使用復制功能。 但這在這種情況下不起作用,因為其余工作表相當復雜。 例如,圖形不能使用復制功能保存。

我曾經使用pyExcelerator。 它當然做得很好,但我不確定是否可以維護。

https://pypi.python.org/pypi/pyExcelerator/

hth。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM