IOError:[Errno 5]输入/输出错误

时间:2014-11-07 15:52:33

标签: python file-io ioerror

我在这里有一种类似xml的文件:https://github.com/alvations/pywsd/blob/master/pywsd/data/semcor3.0_naf/brown1/br-e24.naf

当我尝试阅读下面的内容时,我得到了IOError

>>> import io
>>> infile = io.open('pywsd/data/semcor3.0_naf/brown1/br-e24.naf', 'r', encoding='utf8')
>>> infile.read()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IOError: [Errno 5] Input/output error

IOError: [Errono5]的含义是什么?

错误是否告诉我文件读取方式或文件错误有什么问题?

如何解决错误?

2 个答案:

答案 0 :(得分:2)

man errno说错误5是EIOInput/output error (POSIX.1)

非常通用,与你的异常相同。

这可以从所提供的信息中探索出来。

答案 1 :(得分:2)

当我超出配额时,我在大学遇到了这个问题。

您可以使用

检查配额
quota -s