有一个以文件为参数的只读库函数。 但是我有一个字符串。
如何将字符串转换为文件,以便在读取文件时返回该字符串? 我不想写入磁盘。
最佳答案
StringIO
模块:
>>> import StringIO
>>> f = StringIO.StringIO("foo")
>>> f.read()
'foo'
cStringIO
模块具有相同的接口(interface),速度更快,但不能处理具有非 ASCII 字符的 Unicode 字符串。
关于python - 在 Python 中,如何将字符串转换为文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1570230/