安德烈给出的答案并不完全正确。
在 Python 中,流是“类文件”对象。您可以使用io模块中定义的工具读取/写入它们。该模块还提供了接口,如果你想定义一个流对象,你应该实现这些接口。
请注意,该io模块区分了三种不同类型的流,它们需要的接口略有不同。(它们的主要区别在于数据类型。)
例如,StringIO 是 TextIOBase 的内存实现。
请注意,这些接口在 Python 2 和 3 上都可用。
| 归档时间: |
|
| 查看次数: |
5322 次 |
| 最近记录: |