为具有特定要求的Django和Python寻找Excel库。
有许多Django和Python库可以让用户将Excel文档上传到数据库中。
我想知道的是,是否有一个库允许您创建Excel文档并使用条件格式,实时公式,创建标签和VLOOKUPS导出?
我工作的公司为我们的分析师生成Excel报告,以便审核需要这些类型的东西。正在研究其他解决方案,而不是使用Access,这很容易控制Excel。
答案 0 :(得分:3)
你可以使用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
进一步实施:
来源: How to export Excel files in a Python/Django application
我找到的另一个有用的链接是THIS。
答案 1 :(得分:1)
我认为Pandas和openpyxl的组合可以解决这个问题!