核心概念
在Python中,文件操作主要通过内置的open()
函数完成。这个函数可以打开一个文件,并返回一个文件对象,通过这个文件对象,我们可以进行文件的读写操作。文件操作的基本步骤通常包括打开文件、读写文件以及关闭文件。
基本语法规则
-
打开文件:
file_object = open(file_name, mode)
-
file_name
:文件名或文件路径。 -
mode
:文件打开模式,常用的有:-
'r'
:只读模式,默认值。 -
'w'
:写入模式,会覆盖已存在的文件。 -
'a'
:追加模式,如果文件存在,则在末尾追加内容。 -
'b'
:二进制模式,常用于非文本文件如图片等。 -
'+'
:更新模式,可读可写。
-
-
-
读取文件:
file_object.read([size])
-
size
:可选参数,指定读取的字符数,如果不提供,则读取整个文件。
-
-
逐行读取:
file_object.readline()
或for line in file_object:
-
关闭文件:
file_object.close()