将python StringIO转换为BufferedReader

Sai*_*ish 5 python python-2.7

我正在使用两个不同的库。给出一个流作为StringIO。另一个库需要一个类似File的对象,并对其调用read方法。我不想将流持久化到临时文件,以避免磁盘IO操作。

有没有一种方法可以从StringIO对象创建BufferedReader?是否有其他方法可以解决此问题?

环境细节:Python 2.7