2013-05-17 45 views
0

我嘗試插入值與Python和xlrd模塊Excel文件如下:如何使用Python和xlrd模塊將數據插入Excel文件?

import xlrd 
data=xlrd.open_workbook('1.xls')  
table=data.sheets()[0] 
row = 0 
col = 0 
ctype = 1 # 類型 0 empty,1 string, 2 number, 3 date, 4 boolean, 5 error 
value = 'abc' 
xf = 0 # 擴展的格式化 (默認是0) 
table.put_cell(row, col, ctype, value, xf) 

但在Excel文件中沒有新的數據「ABC」。 那麼有人幫忙? 提前致謝。

+0

看看http://stackoverflow.com/questions/2725852/writing-to-existing-workbook-using-xlwt/2726298#2726298 – George

回答

3

xlrd是閱讀。如果你想寫,你需要xlwt

+0

我只是找到關於xlwt的這一點。現在我可以使用xlwt將數據插入到新的Excel文件中,但是如何將數據插入到正在退出的文件中?仍然需要更多的建議。非常感謝。 –