Python 如何将字符串包装在文件中

Python 如何将字符串包装在文件中

要创建一个类似于文件(File)的文件对象,其中包含字符串的内容,可以使用StringIO模块。将字符串传递给StringIO的构造函数,然后您可以将其用作文件对象。例如,

>>> from cStringIO import StringIO
>>> f = StringIO('Hello world')
>>> f.read()
'Hello world'

Python 3中,请使用io模块。例如,

>>> import io
>>> f = io.StringIO('Hello world')
>>> f.read()
'Hello world'

注意,StringIO不接受无法编码为纯ASCII字符串的Unicode字符串。

阅读更多:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程