No. It depends on too many factors.
>
> I'm working with a Workbook with 65rows*6pages and I get the following
> error:
>
> MemoryError:
page == sheet?
Do you mean 65 rows or 65000 rows?
How many columns and how many rows in each sheet?
Is the data that you are writing in any way abnormal e.g. you are
writing many text cells each of which contains a screen dump or an email
message?
How much memory do you have on your computer? How much (a) real memory
(b) swap space is being used by other processes?
Can you increase the (a) real memory (b) swap space available to xlwt
when you are trying to create this file?
Are you on a *x platform with an unreasonable "ulimit"?
Have you considered using Worksheet.flush_row_data ?
"""If a large number of rows have been written to a Worksheet and memory
usage is
becoming a problem, the flush_row_data method may be called on the
Worksheet.
Once called, any rows flushed cannot be accessed or modified.
It is recommended that flush_row_data is called for every 1000 or so
rows of a normal
size that are written to an xlwt.Workbook. If the rows are huge, that
number should be
reduced.""" ... taken from page 21 of the tutorial available from
http://www.python-excel.org