使用python讀excel和寫excel記錄

import xlrd

import xlwt # 貌似不支持excel2007的xlsx格式

book = xlrd.open_workbook('D:/test/1.xls')

sheet1 = book.sheets()[0]

workbook = xlwt.Workbook()

worksheet = workbook.add_sheet('test3')

nrows = sheet1.nrows

colws = len(sheet1.row_values(0))

worksheet.write(0,0,0)

worksheet.write(0,1,0)

row1=1

row2=2

def save_value(row,colws,value):

worksheet.write(row,colws ,value)

for i in range(2,nrows):

a=sheet1.row_values(i)[0]

b=sheet1.row_values(i)[1]


print(a)
if(i>1800):
   if(b<0.2057):
       save_value(i,0,a)
       save_value(i,1,0.2057+0.009)
else:
    save_value(i,0,a)
    save_value(i,1,b)

workbook.save("e:/tu/excelwrite11234.xls")

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章