print("===========================将数据写入内存===============================")
#将数据写入内存用到 StringIO 和 BytesIO
from io import BytesIO, StringIO
#把数据写到内存里缓存起来
s_io = StringIO()
s_io.write("Helo")
s_io.write("你好")
print(s_io.getvalue())
#file 需要的是一个文件流对象
print("我要暴富",file = open("Pfile/Pfile11.txt","w")) #写到文件
print(file=s_io) #打印空,换行
print("我要成为有钱人",file=s_io) #打印到内存
print("我要财富自由",file=s_io)
print(s_io.getvalue())
b_io = BytesIO()
b_io.write("nihao".encode("utf8")) #写入必须是二进制,不能是字符串
print(b_io.getvalue().decode("utf8"))
Python-StringIO-BytesIO
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 今天青石的票圈出镜率最高的,莫过于张艺谋的新片终于定档了。 一张满溢着水墨风的海报一次次的出现在票圈里,也就是老谋...
- 一、jQuery简介 JQ是JS的一个优秀的库,大型开发必备。在此,我想说的是,JQ里面很多函数使用和JS类似,所...