python磁盘空间_大型Python脚本会耗尽磁盘空间吗?

更新:有趣的是,在大约15分钟后,我似乎已经自动恢复了大约500MB。怎么回事?

我用的是MacOSX10.5.6(豹子)。我为ProjectEuler问题编写了一个python脚本。我的脚本有一个循环,它迭代了一个巨大的计数,比如600851475143。在

在Mac的终端上使用了Vi和Python。

我连跑了5分钟也没有得到结果。我让它一直运行直到它得到结果。然后我得到一个错误“你的启动盘快满了”。

我震惊地看到我的磁盘只有38MB的可用空间,而它以前至少有1GB的可用空间。我立刻终止了“终端”。但现在我不知道如何找回记忆。:(

有人能告诉我如何恢复用于执行脚本的内存吗?在

脚本如下:# Program to Find Largest Prime Factor of 600851475143

def isPrime(n): #Check if Prime or Not

i,notFactor=2,False

while i

if(n%i==0):

break

notFactor=True

i = i+1

return notFactor

test = 600851475143 #Number to Test

i = test-1

while i>1: #Finds Factors and See if they are Prime

print i

if test%i==0:

if isPrime(i)==True: #Syntax Error Fixed. Thanks, batbrat!

print i

break

i=i-1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值