3

来自 Python 文档

异常 IOError

Raised when an I/O operation (such as a print statement, the built-in open() function or a method of a file object) fails for an
I/O-related reason, e.g., “file not found” or “disk full”.

似乎没有列举互联网上记录的原因。

IOErrors 似乎是放置关于 io 的异常的地方,没有其他地方可以住。我很好奇 IOErrors 的全部(至少所有常见原因)是什么。

让我们从访问类似文件的环境(具有文件概念的文件系统)的假设开始,其空间有限(10 GB 的硬盘驱动器(磁性介质))。

这个问题不是特定于 python 的,真的,但我需要一个起点。

4

1 回答 1

0

I/O 错误不是由 Python 生成的,它们来自操作系统。Python 只是模仿从操作系统传递的错误消息。

于 2013-04-23T21:55:03.583 回答