PyExcelerate
PyExcelerate copied to clipboard
Accelerated Excel XLSX Writing Library for Python 2/3
Hi there, thanks for your great work! I got a large dataframe 30*10000 for example, and about 100 groups for each column to merge. Like ```python for i in range(30):...
For large dataframes containing strings with 500k rows and 60+ columns, pyexcelerate generates invalid .xlsx files that cannot be opened in Excel. Excel gives the error message: "We found a...
I have a business need where I have huge data , more than 3 lac rows per worksheet. Writing to xlsx file using pyexcelerate is very fast , but it...
 Here is my code when using PyExcelerate ```python from pyexcelerate import Workbook def to_excel(df, path, sheet_name="Documents"): data = [ df.columns.tolist(), ] + df.values.tolist() wb = Workbook() wb.new_sheet(sheet_name, data=data)...
the function __get_cell_data (https://github.com/kz26/PyExcelerate/blob/dev/pyexcelerate/Worksheet.py#L227) operates on each cell individually. when serializing a pandas.DataFrame, most of the time, the columns are of a unique type (dtype) and could benefit from some...
I save the same file as another file with excel, and then it can be read with openpyxl, so I suspect that there is a problem with the pyexcelerate export...
Thank you for this great project! Would it be better to replace NaN values with empty string instead of #NUM! ?
Cannot save large file .xlsx - ZipFile raise Exception('File size unexpectedly exceeded ZIP64 limit'
After inspect code ZipFile could handle large file if param "force_zip64" ( zipfile.py:open() ) was set to True. From API of PyExcelerate I cannot set this param. Could you add...
Hi Guys, Excellent library. Just want to check if we are able to modify the document properties like Author/Creator name. thanks.