0
我試圖將值2循環到給定範圍內的單元格中,但是當腳本運行時,我檢查了我的Excel表格單元格是空的。單元格中的Python openpyxl循環數據
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
n = 1
ws.title = 'Day '+str(n)
ws['A1'] = 42
import datetime
ws['A2'] = datetime.datetime.now()
c = ws['A4']
ws['A4'] = 4
d = ws.cell(row=4, column=2, value=10)
cell_range = ws['A5':'A7']
for cell in cell_range:
cell.value = 2
wb.save("sample.xlsx")
這裏有什麼錯誤?
好吧,所以我補充說,現在我得到這個錯誤 – cojoe
AttributeError:'元組'對象沒有'value'屬性 – cojoe
@cojoe:我需要看你的代碼。這就是說'cell'指的是一個元組,但是你的代碼指出了另外一個元組。你可能正在像這樣對你的迭代進行枚舉(cell_range):'? –