以文本方式读打开一个文件,读入后能对文件进行写操作,以读写方式打开一个文本文件
Python文件读取操作# r缺省参数,缺省值为r# 1。如果文件不存在,将报告错误# 2。如果文件存在,文件指针会放在文件的开头#(比如第一次读6个字符,第二次想读6个字符,那么第二次读内容从第7个字符开始)# 3。如果要阅读的内容是中文的。否则会乱码f=open (a.txt , r ,encoding= UTF-8 )# read(n)函数用于读取文件,将硬盘中的数据加载到内存中#参数n表示要读取多少个字符。如果不写,那么read all #返回值就是读取的内容# newline /n也占用一个字符buf=f.read()print(6)print(漂亮的分隔符)#刚才我读了六个字符,现在我要多读六个字符,所以这次我从第七个字符开始读#。然后只显示剩下的文字buf1=f.read(6)print(6)#关闭文件f.close() python的写操作(w) # python的写操作f=open(a.txt , w ,Encoding=utf-8)f.write(亮芝麻开始学python)#为什么一定要有Close?打开的话就得关闭f .关闭python的附加打开文件(a) # python的附加打开文件#用方法a打开文件,如果文件不存在,就会创建# file exists,那么内容f=open (a.txt ,a,encoding= UTF-8 )会追加在最后。# n是新的一行f.write(亮芝麻学Python 好好学习天天向上)f.close
文件对象的使用