python文本文件操作
文件操作是编程中常见的操作,这次,主要总结一下python中的文本文件操作。
一般来讲,文件的操作流程如下:
(1)打开文件
(2)对文件的内容进行读取,写入,删除,修改等
(3)关闭文件
打开和关闭文件
打开文件和关闭文件是文件操作的第一步和最后一步。
1、打开文件
打开文件的时候我们需要使用函数open(),其调用的一般形式如下:
文件对象=open(文件名,使用文件的方式)
注意:
常用的文件使用方式如下:
2、关闭文件
在对文件的修改完毕后,最后我们要释放文件资源,也就是关闭掉之前打开的文件,这时候,我们需要使用close()函数,其使用形式如下(其中文件对象是之前打开文件时返回的文件对象):
文件对象.close()
文件的写操作
在文本文件中,常用的写操作是借助write函数,它的功能是把字符写入指定的文件中,其调用的形式如下∶
文件对象.write(s)
其中,文件对象是open函数返回的文件对象,s是待写入文件的字符串。
结合之前在open()函数处的三种文件打开方式,我们可以知道,在使用write()函数要明确以下内容:
1、要执行写操作,则文件需要用wt或者at方式打开
2、wt方式打开的文件,在执行写操作时,会覆盖掉文件中之前存在的内容
3、at方式打开的文件,在执行写操作时,会在原有文件末尾上进行追加操作,不会发生覆盖
文件的读操作
在文本文件中,常用的读操作有如下几种。