用于导入和生成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的组合将会诀窍!