# 创建新文件的示例代码
# 方法一:使用 open 函数创建新文件('w' 模式)
file_name = "example.txt"
with open(file_name, 'w') as file:
    # 文件会自动创建,如果文件已存在则会被覆盖
    file.write("这是新文件的内容。\n")
# 方法二:使用 open 函数创建新文件('x' 模式)
# 'x' 模式会在文件不存在时创建文件,如果文件已存在则会抛出 FileExistsError 异常
try:
    with open("new_example.txt", 'x') as file:
        file.write("这是新文件的内容。\n")
except FileExistsError:
    print("文件已存在,不会覆盖。")
# 方法三:使用 os 模块创建新文件
import os
file_path = "another_example.txt"
if not os.path.exists(file_path):
    with open(file_path, 'w') as file:
        file.write("这是新文件的内容。\n")
else:
    print("文件已存在,不会覆盖。")open 函数并指定 'w' 模式来创建新文件。如果文件已存在,则会覆盖原有内容。open 函数并指定 'x' 模式来创建新文件。如果文件已存在,则会抛出 FileExistsError 异常,避免覆盖已有文件。os 模块检查文件是否存在,如果不存在则创建新文件。这样可以避免覆盖已有文件。希望这些示例代码和解释对你有帮助!
上一篇:python中数组
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站