我试图在用户填写在Flask(WTForms)中创建的表单后将一些数据写入excel文件(使用openpyxl)。数据被写入excel表,但每次打开excel文件时,我都会收到以下错误。我不知道我需要做些什么来阻止警告出现。 Excel error
我的代码:
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')
答案 0 :(得分:0)
worksheet.append([Name])
解决了这个问题。