用于导入和生成Excel文档的Django / Python库?

寻找具有特定要求的Django和Python的Excel库。

看起来有许多Django和Python的库,使用户能够将Excel文档上传到数据库中。

我想知道的是,如果有一个库,允许您创build一个Excel文档和导出条件格式,现场公式,创build标签和VLOOKUPS?

我工作的公司生产Excel报告供我们的分析师审查,需要这些types的东西。 研究,因为我们正在探索其他解决scheme,而不是使用Access,这是很容易控制Excel的。

你可以使用python的xlsxwriter

import StringIO import xlsxwriter def WriteToExcel(some_data, town=None): output = StringIO.StringIO() workbook = xlsxwriter.Workbook(output) # Here we will adding the code to add data workbook.close() xlsx_data = output.getvalue() # xlsx_data contains the Excel file return xlsx_data 

进一步实施:

来源: 如何导出Python / Django应用程序中的Excel文件

我发现一个更有用的链接是这个 。

我认为pandas和openpyxl的组合将会诀窍!