如何实现文件不存在则创建文件
在 Python 中,您可以使用 os
模块的 os.path.exists()
和 os.makedirs()
函数来检查文件是否存在,并在不存在时创建文件。
以下是一个示例代码:
import os
filename = "example.txt"
directory = os.path.dirname(filename)
if not os.path.exists(directory):
os.makedirs(directory)
在这个例子中,我们首先导入 os
模块。然后,我们定义了一个文件名 example.txt
,并使用 os.path.dirname()
函数获取该文件的目录。接下来,我们使用 os.path.exists()
函数检查目录是否存在。如果目录不存在,我们使用 os.makedirs()
函数创建目录。最后,您可以在该目录中创建文件。
1 回答882 阅读✓ 已解决
1 回答1.2k 阅读
1 回答1k 阅读
1 回答970 阅读
1 回答943 阅读
1 回答843 阅读
1 回答800 阅读
解决措施
可以通过调用函数fs.open来实现,open(path: string, mode?: number),指定第二个参数mode为fs.OpenMode.CREATE,表示若文件不存在,则创建文件。
参考链接
文件管理