Я пытаюсь редактировать уже существующий документ Excel, используя openpyxl.После редактирования, когда я пытаюсь сохранить документ, он выдает ошибку, в которой говорится, что «объект NoneType не имеет атрибута« чтение »».Я совершенно уверен, что это происходит при сохранении документа.Ниже приведен мой код:
import openpyxl
db_path = r"C:\\Users\\mahapatr\\Desktop\\Newfolder"
iterationSheetName = 'MyIterationSheet.xlsx'
IterationSheetWorkbook=openpyxl.load_workbook(db_path+r'\\'+iterationSheetName)
IterationSheetSheet = IterationSheetWorkbook.active
print(IterationSheetSheet['F38'].value)
edgeRowNumber = '38'
IterationData = [1,2,3,4,5,6]
for cols,values in zip(['G','H','I','J','K','L'],IterationData):
#d = octaneIterationSheetSheet.cell(row=edgeOctaneRowNumber,column=cols,value=int(values))
print("Old Value",IterationSheetSheet[cols+edgeRowNumber].value)
IterationSheetSheet[cols+edgeRowNumber].value = int(values)
print("New Value",IterationSheetSheet[cols+edgeRowNumber].value)
IterationSheetWorkbook.save(db_path+r'\\'+'sample.xlsx')
IterationSheetWorkbook.close()
Если кто-то может указать мне, почему я получаю эту ошибку, это будет очень полезно и будет высоко оценено.