我正在尝试使用python和django创建一个程序,以在excel电子表格中发布生成的引物表。目前,它使用工作表成功创建了工作簿,但它没有将引物和相关字段写入单元格。我想知道是否有人可以帮助我。我真的很感激。
以下是我的相关代码的一部分。
PrimerA [keys] = filtered primerAList
PrimerB [keys] = filtered_primerBList
wb = xlwt.Workbook()
ws1 = wb.add_sheet('PrimerA')
ws2 = wb.add_sheet('PrimerB')
iterate_Ct_rownum = 0
iterate_Ga_rownum = 0
for keys in sequence_keylist: #dictionary of all sequennces
for rownum, sublist in enumerate(PrimerA[keys]):
ws1.write(iterate_PrimerA_rownum, 0, keys)
for column, value in enumerate(sublist):
ws1.write(iterate_PrimerA_rownum, column +1, value)
iterate_PrimerA_rownum += 1
for rownum, sublist in enumerate(complete_nested_dic_Ga[keys]):
ws2.write(iterate_PrimerB_rownum, 0, keys)
for column, value in enumerate(sublist):
ws2.write(iterate_PrimerB_rownum, column +1, value)
iterate_PrimerB_rownum += 1
return HttpResponse(open('file.xls','r').read(),
mimetype='application/ms-excel')
#return response(open('file.xls','r').read(),
#mimetype='application/ms-excel')
这在命令行上工作正常,但我不能让它在我的django应用程序中工作。 任何帮助将不胜感激。