创建文件
ff=open(“文件名”,“打开方式”)
写:
ff.write(“写入内容”)
w+: 文件不存在,新建一个写,文件存在,新建一个覆盖
a+:文件不存在,新建一个写,文件存在,在原文件末尾追加
r+:文件不存在,报错,文件存在,从前往后覆盖
读:
ff.read(数字):读 数字个字符,str类型 【从当前焦点位置开始】
ff.read():读所有内容, 【从当前焦点位置开始】
ff.readline():读一行 【从当前焦点位置开始】
ff.readlines():读所有行 【从当前焦点位置开始】
ff.tell(): 返回当前焦点位置
ff.seek(数字):焦点跳转到数字位置
#打开文件方法1
# ff=open("aa.txt","w+")
#写文件
#ff.write("bbbbbbbbbbbbbb")
#关闭
# ff.close()
#打开文件方法2
# ff=open("bb.txt","a+")
# ff.write("bbbbbbbbbbbbbbbbbbb")
# ff.close()
#打开文件方法3
# ff=open("aa.txt","r+")
# ff.write("tttt")
# ff.close()
#读取文件
# ff=open("aa.txt","r+")
#从第五个数字开始读
# aa=ff.read(5)
# print(aa)
# print(type(aa))
#设置书签,方便下次读
# ttt=ff.tell()
# print(ttt)
# print("-----------5----")
# print(ff.read(15))
# print("---------6------")
#从指定位置开始读
# ff.seek(ttt)
# print(ff.read(10))
#读一行
# bb=ff.readline()
# print(bb)
# print(type(bb))
# print("------------3----")
# print(ff.readline())
# print("------4--------")
#读焦点之后的所有数据
# cc=ff.readlines()
# print(cc)
# print(type(cc))
# ff.close()