文件操作是编程中常见的任务之一,Python 提供了简单而强大的内置方法来处理文件的读取和写入。通过内置的 open()
函数,你可以轻松地打开、读取、写入和关闭文件。本文将详细介绍 Python 中文件操作的基本方法,帮助你快速掌握如何处理文件。
一、open()
函数
在 Python 中,所有文件操作都始于 open()
函数。open()
函数用于打开一个文件,并返回一个文件对象,通过这个文件对象可以进行读写操作。
语法
Python复制
file_object = open(file_name, mode)
-
file_name
:要打开的文件名(可以是相对路径或绝对路径)。 -
mode
:文件打开模式,决定了文件的打开方式。常见的模式包括:-
'r'
:只读模式(默认模式)。如果文件不存在,会抛出FileNotFoundError
。 -
'w'
:写入模式。如果文件不存在,会创建一个新文件;如果文件已存在,则会清空文件内容。 -
'x'
:独占创建模式。如果文件已存在,会抛出FileExistsError
。 -
'a'
:追加模式。如果文件不存在,会创建一个新文件;如果文件已存在,则在文件末尾追加内容。 -
't'
:文本模式(默认模式)。 -
'b'
:二进制模式。
-