python3 openpyxl没有写入单元格

时间:2018-04-12 21:25:18

标签: python-3.x openpyxl

您好我在使用openpyxl模块写入文件时遇到问题。我正在尝试一个简单的测试我做错了什么?

def readInWorkbook():
wb = load_workbook(filename = 'myTracker.xlsx')
wb['A1'] = 'HEY we made it'
wb.save('myTracker.xlsx')
print("After save")

我得到的错误是 在readInWorkbook中输入第10行的“tracker.py”     wb ['A1'] ='嘿,我们做了' AttributeError: setitem

谢谢。

1 个答案:

答案 0 :(得分:1)

您正在尝试写入工作簿,您需要在其中写入工作表。

def readInWorkbook():
    wb = load_workbook(filename = 'myTracker.xlsx')
    #Get active work sheet  
    ws = wb.active
    ws['A1'] = 'HEY we made it'
    wb.save('myTracker.xlsx')
    print("After save")