首页 > 其他 > 详细

文件写入 & 读取

时间:2020-06-27 18:24:48      阅读:76      评论:0      收藏:0      [点我收藏+]

1、基本函数,不止是内部函数

io.open():

some_file=io.open(somefile.txt,w+)

.close():

.flush():刷新缓存,好像有时没用?

.read(n):读取字符个数

.readline():读取一行字符:也可以指定字符个数

.readlines():返回所有行;也可以指定字符个数

.write():接连写入字符

.writelines():写入字符串列表

some_file.writelines([There is nothing here except\r,This stupid haiku])

print(.readlines())与pprint.pprint(.readlines())输出区别是啥?都可以输出字符串列表

自动关闭,无需close():pprint.pprint(open(r‘C:\text\somefile.txt‘).readlines())

2、如何改变输出流位置?比如如何从头输出?

注意:

1)每次open打开,如果是‘w+’,直接清空;如果是‘r+’,则不会;如果是‘r+’,尽管可以修改内容,插入字符的位置为txt文件的第一行开头,附加内容是‘a+’;

文件写入 & 读取

原文:https://www.cnblogs.com/wllwqdeai/p/13198936.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!