AttributeError:'Workbook'对象没有属性'write'

问题描述 投票:1回答:1

看了几个类似的帖子,但他们没有解决我的问题。真的不确定为什么不能识别write属性。 Pip安装了所有合适的组件。用于编写参数以便写入。任何帮助表示赞赏。

import xlsxwriter
from xlsxwriter import Workbook

wb = Workbook('C:/Users/vlad.synnes/Desktop/workbook.xlsx')
wb.add_worksheet('Data')
wb.write('test')
wb.close()
send_file('C:/Users/vlad.synnes/Desktop/workbook.xlsx', as_attachment=True)
python flask xlsxwriter
1个回答
2
投票

你可以用worksheet写,但不能用workbook写。

ws = wb.add_worksheet('Data') 
ws.write(0, 0, 'test')

充分

import xlsxwriter
from xlsxwriter import Workbook

wb = Workbook('C:/Users/vlad.synnes/Desktop/workbook.xlsx')

ws = wb.add_worksheet('Data')
ws.write(0, 0, 'test')

wb.close()

你甚至可以在文档中看到它:https://xlsxwriter.readthedocs.io/workbook.html

© www.soinside.com 2019 - 2024. All rights reserved.