如何在 Python 中创建一个包含文本的假文件对象?我正在尝试为接受文件对象并通过 readlines()
检索文本然后进行一些文本操作的方法编写单元测试。请注意我无法在文件系统上创建实际文件。该解决方案必须与 Python 2.7.3 兼容。
最佳答案
这正是StringIO
/cStringIO
(在 Python 3 中重命名为 io.StringIO
)用于。
关于python - 如何在 Python 中创建假文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11833428/