Python 2.5:IO模块

Python 2.5:IO模块,python,io,Python,Io,我想使用Python的模块。它只是在Python2.6中引入的,我现在只能使用2.5。Python 2.6提供的特定IO模块是否作为单独的模块提供,可与2.5一起使用?IO模块自推出以来,经历了许多重大修订。对于Python2.7和3.1,它由一个更快的C版本进行了补充,许多错误已经被修复。据我所知,没有人试图将当前版本移植到2.5。不幸的是,您最好使用2.7。该模块实际上是在Python3.x中引入的,然后在2.6中进行后端口。我很确定没有2.5版本。您特别希望使用什么功能?我使用String

我想使用Python的模块。它只是在Python2.6中引入的,我现在只能使用2.5。Python 2.6提供的特定IO模块是否作为单独的模块提供,可与2.5一起使用?

IO模块自推出以来,经历了许多重大修订。对于Python2.7和3.1,它由一个更快的C版本进行了补充,许多错误已经被修复。据我所知,没有人试图将当前版本移植到2.5。不幸的是,您最好使用2.7。

该模块实际上是在Python3.x中引入的,然后在2.6中进行后端口。我很确定没有2.5版本。您特别希望使用什么功能?我使用StringIO使一些XML数据可供etree解析,如
tree=etree.parse(io.StringIO(myXml))
use cStringIO。纯Python
io
无论如何都是非常慢的,而C版本可能会非常落后。Brilliant-cStringIO的工作方式非常有魅力。在导入_fileio.C之后,看起来Python 2.6 io.py是纯的。虽然很老,但可能是一个很好的起点