发布时间:2019-09-10 08:50:04编辑:auto阅读(1535)
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">python中的StringIO与cStringIO</span>
import StringIO
a = StringIO.StringIO('title')
a.write('content1\n')
a.write('content2')
a.seek(0) #必须指定文件指针位置到文件开头,否则无法读出数据
print a.read()
a.close() #必须和文件一样关闭
输出结果是:import StringIO
a = cStringIO.StringIO('title')
a.write('content1\n')
但是如果实例化时不提供默认参数,那么则是可以读写的。注意到
import cStringIO, StringIO
a = StringIO.StringIO()
b = StringIO.StringIO('a')
c = cStringIO.StringIO()
d = cStringIO.StringIO('a')
print type(a)
print type(b)
print type(c)
print type(d)
print a.__class__
print b.__class__
print c.__class__
print d.__class__
上一篇: Python打包与发布的概念总结
下一篇: Python——heap
47849
46410
37292
34741
29322
25979
24924
19959
19550
18037
5800°
6422°
5937°
5966°
7074°
5921°
5952°
6447°
6409°
7788°