[Python] Memory error
Daniele Varrazzo
piro a develer.com
Mer 3 Nov 2010 17:31:53 CET
On Wed, 3 Nov 2010 17:29:00 +0100, Carlos Catucci
<carlos.catucci a gmail.com> wrote:
>> tutta una serie di cose... Se questa lista supera una certa dimensione,
>
>> > circa 100 Mb, python esce con un memory error (dopo aver saturato la
>> RAM).
>> > E' possibile far qualcosa?
>>
>> Prova ad usare un array, invece che una lista.
>
>
> Perdonami ma dove sarebbe la differenza? Mi hanno insegnato (magari a
> torto)
> che in Python gli array sono detti Liste e le Hashtable o Array Scalar
sono
> detti Dizionari.
http://docs.python.org/library/array.html
O anche si puņ usare numpy. Ma l'OP non ha specificato una list *di cosa*
ha, e non tutto si ficca facilmente in un array.
--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
Maggiori informazioni sulla lista
Python