# 创建新文件的示例代码
# 方法一:使用 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循环结构有哪些
下一篇:python里int代表什么
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站