我正在使用以下代码使用pyexcelerate
将数据框导出到excel:
from pyexcelerate import Workbook
'''
code to populate DataFrame
'''
excel = [df.columns] + list(df.values)
wb = Workbook()
wb.new_sheet('Sheet1', data=excel)
wb.save(os.path.join(os.getcwd(), folder_name, file_name))
一切正常。现在,我想使用PyExcelate设置Excel表格格式。但是,找不到有关如何执行此操作的文档
我可以知道如何用Pyexcelerate
设置样式吗
我想坚持使用Pyexcelerate,因为项目是用这个库开发的,而且也因为项目的限制
你是指these styles吗?不幸的是,表格样式不受支持,因为它们是一个相当复杂的功能,有很多边案例,直接设置样式更灵活
您提到您有数百万条记录,每隔一行设置一个样式实际上非常有效。缓存
Style
对象以避免每次迭代都重新创建它即使有数百万行,这也不会给导出时间增加太多
相关问题 更多 >
编程相关推荐