📜  python 事件从文件函数开始 - Python (1)

📅  最后修改于: 2023-12-03 15:19:06.840000             🧑  作者: Mango

Python 事件从文件函数开始 - Python

Python 提供了一些内置函数和模块来处理文件操作。这里将介绍一些常用的文件操作函数。

打开文件

使用 open() 函数可以打开一个文件,需要指定文件名和访问模式。访问模式包括读取模式、写入模式、追加模式等。

file = open('file.txt', 'r') # 打开文件file.txt,以只读模式
读取文件

使用 read() 函数可以读取文件中的内容。如果没有指定读取长度,则默认读取全部内容。

file_content = file.read() # 读取文件内容
print(file_content) # 打印文件内容
写入文件

使用 write() 函数可以向文件中写入数据。需要注意的是,写入模式会覆盖原内容。

file = open('file.txt', 'w') # 打开文件file.txt,以写入模式
file.write('hello world') # 写入数据到文件
file.close() # 关闭文件
关闭文件

使用 close() 函数可以关闭文件。

file.close() # 关闭文件
上下文管理器

使用 with 语句可以创建上下文管理器,可以自动关闭文件。

with open('file.txt', 'r') as file:
    file_content = file.read()
    print(file_content)
异常处理

文件读写时可能发生各种错误,使用 try...except 语句可以处理异常情况。

try:
    file = open('file.txt', 'r') # 打开文件file.txt,以只读模式
    file_content = file.read()
    print(file_content)
except FileNotFoundError as e: # 处理文件不存在的情况
    print('文件不存在')
finally:
    file.close() # 关闭文件

以上是 Python 中常用的文件操作函数和技巧,希望能对您有所帮助。