Python3 内存中读写字符串(StringIO)
2017-12-09 22:01:02
•
阅读
打赏
本文介绍了Python3 在内存中读写字符串的方法(StringIO),欢迎大家的学习。
要把字符串写入StringIO,要先创建一个StringIO,然后,像文件一样写入。
# 从io库中引入StringIO
from io import StringIO
f = StringIO()
f.write('hello\n')
f.write('python!')
# getvalue()方法用于获得写入后的字符串
print(f.getvalue())
要读取StringIO,用一个字符串初始化StringIO,然后,像读文件一样读取
# 从io库中引入StringIO
from io import StringIO
f = StringIO('Hello\nPython!')
while True:
s = f.readline()
if s == '':
break
print(s.strip())


相关推荐
深度学习 -- 损失函数
深度残差网络(Deep Residual Networks (ResNets))
深度学习 -- 激活函数
神经网络训练 -- 调整学习速率
生成对抗网络(GAN)改进与发展
生成对抗网络(GAN)优点与缺点
生成对抗网络(GAN)的训练
生成对抗网络(GAN)基本原理
生成模型与判别模型