首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用flask打开openpyxl创建的xlsx文件时出错

使用flask打开openpyxl创建的xlsx文件时出错
EN

Stack Overflow用户
提问于 2017-10-06 10:47:23
回答 1查看 758关注 0票数 0

在用户填写了在Flask (WTForms)中创建的表单后,我尝试将一些数据写入excel文件(使用openpyxl)。数据被写入到excel工作表中,但每次打开excel文件时,都会出现下面的错误。我不确定我需要做些什么才能阻止该警告出现。Excel error

我的代码:

代码语言:javascript
运行
复制
from openpyxl import Workbook, load_workbook
class MyForm(Form):
    Name = StringField('Name: ', [InputRequired("Please enter your name.")])

@app.route('/submit', methods=['POST'])
def submit_form():
    Name = form.Name.data
    workbook = load_workbook(filename='C:\\users\\TestUser\\Desktop\\Test.xlsx')
    worksheet = workbook.active
    appendData = worksheet.cell(row=1, column=1, value=(Name))
    worksheet.append(appendData)
    workbook.save('C:\\users\\TestUser\\Desktop\\Test.xlsx')
EN

回答 1

Stack Overflow用户

发布于 2017-10-06 21:29:52

worksheet.append([Name])解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46597530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档