相关疑难解决方法(0)

Python导致:IOError:[Errno 28]设备上没有剩余空间:'../results/32766.html'在磁盘上有很多空间

我正在运行导致上述错误的Python脚本.不寻常的是这个脚本在不同的机器上运行,没有任何问题.

区别在于导致我写入外部硬盘驱动器问题的机器上.为了使事情变得更奇怪,这个脚本已在问题机器上运行,并已编写超过30,000个文件.

一些相关信息(导致错误的代码):

nPage = 0
while nPage != -1:
    for d in data:
        if len(d.contents) > 1:
            if '<script' in str(d.contents):
                l = str(d.contents[1])
                start = l.find('http://')
                end = l.find('>',start)
                out = get_records.openURL(l[start:end])
                print COUNT

                with open('../results/'+str(COUNT)+'.html','w') as f:
                    f.write(out)
                COUNT += 1

    nPage = nextPage(mOut,False)
Run Code Online (Sandbox Code Playgroud)

我正在写的目录:

10:32@lorax:~/econ/estc/bin$ ll ../
total 56
drwxr-xr-x 3 boincuser boincuser  4096 2011-07-31 14:29 ./
drwxr-xr-x 3 boincuser boincuser  4096 2011-07-31 14:20 ../
drwxr-xr-x 2 boincuser boincuser  4096 2011-08-09 10:38 bin/
lrwxrwxrwx 1 boincuser …
Run Code Online (Sandbox Code Playgroud)

python filesystems hard-drive

29
推荐指数
5
解决办法
10万
查看次数

标签 统计

filesystems ×1

hard-drive ×1

python ×1