Python学习笔记022
文件操作
能调用方法的一定是对象
# open+r 打开已有文件,又称为操作句柄
f=open('poem1', 'r', encoding='utf8')
# read默认英文、汉字皆为一个字符
data=f.read(15)
print(data)
f.close()
# open+w 清空已有文件内容,从头开始写入,或者创建新文件,又称为操作句柄
f=open('poem2', 'w', encoding='utf8')
f.write('hello world')
# 有open必须close,python自动关闭不可靠,close用来把缓冲区的数据存入磁盘
f.close()
f=open('poem3', 'w', encoding='utf8')
f.write('无 题\n')
f.write('hello world')
f.close()
# open+a 保留已有文件内容,从结尾开始写入,或者创建新文件
f=open('poem4', 'a', encoding='utf8')
f.write('\nhello world')
# 有open必须close
f.close()