本人试着将考生的学号和考试的正确率写入excel,但是总是报错。
相关代码:
# 写入excel的函数
excel_path = "test.xlsx"
def write_excel(input_info):
all_info = pd.DataFrame(input_info)
all_info.to_excel(excel_path)
score = (right/5.0)*100
num = img_name.split('.') # 考生的学号
cor = '{:.2f}%'.format(score) # 考试的正确率
info = [num[0], cor]
print(info)
data.append(info)
write_excel(data)
报错显示:
formatter.write(
writer = ExcelWriter( # type: ignore[abstract]
from openpyxl.workbook import Workbook
希望有人帮忙解答
缩进错误
# 写入excel的函数
excel_path = "test.xlsx"
def write_excel(input_info):
all_info = pd.DataFrame(input_info)
all_info.to_excel(excel_path)
score = (right/5.0)*100
num = img_name.split('.') # 考生的学号
cor = '{:.2f}%'.format(score) # 考试的正确率
info = [num[0], cor]
print(info)
data.append(info)
write_excel(data)
你这个代码都没放全,怎么帮你看啊