memoryerror解决办法说明:memory error是指的内存错误,可能导致读写报错,并且数据⼤⼩变为0kb。六级高频词汇
解决⽅法⼀:
尽量缩⼩需要读写的⽂件的⼤⼩,防⽌⼀下⼦读写⼤容量数据到内存⾥导致错误。深圳新东方学校>幼儿行为习惯的培养
听的英文
举例1:抓取数据的时候不是按年⽽是按⽉抓取。这样单个⽂件的数据量就⽐按年的⼩⼀个数量级。举例2:把待下载的数据拆分为每1000⾏⼀个数据,然后再下载。alex trebek
zombi解决办法⼆:
udpachram回收内存的节奏⽐较慢,有时候需要等整个for循环执⾏结束后才会回收内存。meibao
stars这个时候可以主动回收内存。通过以下⽅法:
1.⼿动del这个变量,del x (删除) 然后import gc, 然后⼿动gc.collect() (回收)英国留学申请
解决办法三:
如果是32位的内存只能⽤2G,这也是个限制。