'r' #以读的模式打开 (default) 'w' #先截断文件,并且以写的模式打开,写的内容覆盖所有的内容。 'x' #创建一个文件,并且以写的模式打开。 'a' #如果文件存在,就以写的模式打开,并且指针指向文件的结尾。 'b' #二进制的模式 't' #文本模式 (默认的) '+' #更新磁盘文件,读写,对r w的追加。 'U' #universal newline mode (弃用)
#有open()的时候就必须有close(),当然有没有close的时候有时候也是也是不会错的。 f = open("a.txt",'r+',encoding="utf-8") f.close
#不用每次都进行open()和close(),因为open()以后,有可能忘记了close() with open a.txt as f:
#读取全部的内容 read(): #读取一行的内容,并且以列表的方式返回。 readline() #告诉目前内容的光标的位置 tell() #告诉当前文档的名字。 name() #对文本写入内容。 write() #是否标记了close closed() #有open 就有close。 close() #对文章的内容进行加密。 encoding() #写一行内容。 writelines() #读一行的内容 readlines() #文本是否可写 writeable() #文本是否刻度。 readable() #将写的还存储在内存中的内容,刷新到内存中。 flush() #可以将文件中的光标的来跳。 seek() #是一种的截取的写操作。 truncate(10)