import pandas as pdimport docxfrom docx.shared import RGBColor'''该代码段适合,将excel题库转换成word格式的题库,写入的时候还可以判断正确答案,如果是正确答案,将正确答案设置为红色。'''excel_name = r'C:\Users\Administrator\Desktop\摄像头统计.xls'file = docx.Document()df = pd.read_excel(excel_name,sheet_name='Sheet1')a = "admin"for num in range(0,9):date = df.loc[num].values #读取行内容,复制给date# print(date)for i in date: #将date中的数据循环写入word文档中print(i)if a in i: #判断如果变量a中的关键字在i中的话,将i写入文档时设置为红色co = file.add_paragraph('')run = co.add_run(i)run.font.color.rgb = RGBColor(250,0,0)else:file.add_paragraph(i)print("\n")file.add_paragraph("\n")file.save("D:\摄像头统计.docx") #全部循环写入完毕后,将文件保存
600字范文,内容丰富有趣,生活中的好帮手!