我是新手。我嘗試在現有的Excel文件中寫入數據。當我在robotframework上運行時,它顯示「沒有關鍵字與名稱」寫入Excel文件「找到」。那麼你能幫我解決我的代碼或給我一些建議嗎?如何寫入現有的Excel文件(XLS)
import xlwt
from xlutils.copy import copy
class Excel(object):
def __init__(self):
print "write to excel file"
def group(self,lst, n):
return ([lst[i:i+n] for i in range(0,len(lst),n)])
def write_to_excel_file(self,filename,content_list):
# Existing Excel File
w = copy(filename)
b = w.get_sheet(0)
# Create an new Excel file and add a worksheet.
#workbook = xlwt.Workbook()
#worksheet = workbook.add_sheet('wb')
#content_lists=[1,1,'hello',2,1,'brother',3,1,'how are you',4,1,'are you good today']
t=self.group(content_list,3)
#print(t)
for item in t:
b.write(int(item[0]), int(item[1]), item[2])
# close work book
w.save(filename)
小心你打電話'w.save(文件名)'的循環。 –
突然發生了什麼,昨天你可以稱之爲:) – Shijo
@ Jean-FrançoisFabre謝謝你的建議。 –