execfile eats memory
jepler at unpythonic.net
jepler at unpythonic.net
Mon Sep 19 15:34:06 EDT 2005
I generated a ~22-megabyte file with this small Python program:
print "["
for i in xrange(2000000):
print "'" + str(i) + "', "
print "]"
As the original poster suggested, Python uses at least several hundreds
of megabytes when execfile()ing that source. I had to kill the program
before it exited because it brought my computer (1GB RAM) to a standstill.
Jeff
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-list/attachments/20050919/de6e07ee/attachment.sig>
More information about the Python-list
mailing list