如何通过django在excel中编写组合(枚举)列表

时间:2014-10-27 09:44:38

标签: django excel list xlwt

我正在尝试使用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应用程序中工作。 任何帮助将不胜感激。

0 个答案:

没有答案