在Python中打开文件通常使用 `open()` 函数,这个函数需要两个参数:文件路径和打开模式。下面是一些基本的步骤和示例代码:
打开文件
file_obj = open('file_name.txt', 'mode')
其中 `file_name.txt` 是要打开的文件的路径,`mode` 是文件的打开模式。
常见的打开模式
`'r'`:只读模式,用于读取数据。
`'w'`:只写模式,用于写入数据并覆盖原有内容。
`'a'`:追加模式,用于在文件末尾附加数据。
`'r+'`:读写模式,用于读取和写入数据。
`'w+'`:读写模式,用于写入和读取数据,并覆盖原有内容。
`'rb'`:读取二进制文件模式。
`'wb'`:写入二进制文件模式。
读取文件内容
with open('file_name.txt', 'r') as file:
content = file.read()
print(content)
使用 `with` 语句可以确保文件在使用完毕后自动关闭。
写入文件内容
with open('file_name.txt', 'w') as file:
file.write('Hello, world!')
处理异常
try:
with open('file_name.txt', 'r') as file:
content = file.read()
print(content)
except FileNotFoundError:
print("文件不存在")
确保在文件使用完毕后调用 `close()` 方法来关闭文件,以释放资源。
以上步骤和示例展示了如何在Python中打开文件,并进行读取和写入操作。