我正在运行一个导致上述错误的
Python脚本.这个不寻常的事情是这个脚本在不同的机器上运行,没有任何问题.
不同的是在机器上导致我正在写入外部硬盘驱动器的问题.为了使事情甚至这个脚本,这个脚本已经在问题机器上运行,并且已经写入了超过30,000个文件.
一些相关信息(导致错误的代码):
nPage = 0
while nPage != -1:
for d in data:
if len(d.contents) > 1:
if '
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)
我写的目录:
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 boincuser 47 2011-07-31 14:21 results -> /media/cavalry/server_backup/econ/estc/results//
-rw-r--r-- 1 boincuser boincuser 44759 2011-08-09 10:32 test.html
证明有足够的空间:
10:38@lorax:~/econ/estc/bin$df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.0G 5.3G 3.3G 63% /
none 495M 348K 495M 1% /dev
none 500M 164K 500M 1% /dev/shm
none 500M 340K 500M 1% /var/run
none 500M 0 500M 0% /var/lock
none 9.0G 5.3G 3.3G 63% /var/lib/ureadahead/debugfs
/dev/sdc10 466G 223G 244G 48% /media/cavalry
我尝试过的一些事情:
>将写入的路径更改为直接位置,而不是通过链接
>重新启动机器
>卸载并重新安装驱动器