我正在使用Python-2.7和XlsxWriter在Excel表格中进行写作。
以下是我的代码...
以下是我的代码...
workbook = Workbook('D:\S_details.xlsx')
sheet = workbook.add_worksheet()
rownum = 2
colnum = 2
for a in student_result:
for r, row in enumerate(student_result):
for c, col in enumerate(row):
bold = workbook.add_format({'bold': 1})
sheet.write('A1','Student_ID',bold)
sheet.write('B1','Student_Link',bold)
sheet.write('C1','Student_Name',bold)
sheet.write('D1','Student_Qualification',bold)
sheet.write('E1','Student_Address',bold)
sheet.write('F1','Student_City',bold)
sheet.write('G1','Student_State',bold)
sheet.write('H1','Student_Country',bold)
sheet.write('I1','Student_Stream',bold)
sheet.write('J1','Student_Gender',bold)
sheet.write(r,c,col)
rownum = rownum + 1
colnum = colnum + 1
代码运行良好,但从数据库检索到的第一条记录被每列的标题覆盖。
因此,只有第一条记录被覆盖,其余记录完全可见。
我在将数据写入Excel表格之前也打印了数据,但没有显示任何错误,也没有重复记录等问题。
请问有人可以指导我错在哪里...
欢迎以任何形式给予指导/帮助。
提前感谢您 :)