# 打开文件的示例代码
# 使用 open() 函数打开文件,该函数返回一个文件对象
# 文件模式 'r' 表示只读模式(默认),'w' 表示写入模式(如果文件存在则覆盖),'a' 表示追加模式
# 'b' 表示二进制模式,'t' 表示文本模式(默认)
# 示例:以只读模式打开文件
file_path = 'example.txt'
try:
with open(file_path, 'r') as file:
content = file.read() # 读取文件内容
print(content)
except FileNotFoundError:
print(f"文件 {file_path} 不存在")
# 示例:以写入模式打开文件(如果文件存在则覆盖)
with open('new_file.txt', 'w') as file:
file.write("这是一个新文件的内容。\n") # 写入内容
# 示例:以追加模式打开文件(在文件末尾添加内容)
with open('new_file.txt', 'a') as file:
file.write("这是追加的内容。\n")
open() 函数:用于打开文件,返回一个文件对象。可以通过指定不同的模式来控制文件的读写行为。with 语句:确保文件在使用完毕后自动关闭,即使发生异常也会正确关闭文件。'r':只读模式,默认模式,如果文件不存在会抛出 FileNotFoundError。'w':写入模式,如果文件存在则覆盖,如果文件不存在则创建新文件。'a':追加模式,在文件末尾添加内容,如果文件不存在则创建新文件。try-except 块捕获文件不存在的情况,并给出相应的提示信息。希望这段代码和解释对你有帮助!
上一篇:python bytesio
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站