在Python编程中,检查文件是否存在是一项常见的任务。这是因为,在读取或写入文件之前,必须确定文件是否存在,以避免发生文件不存在的错误。Python提供了多种方法来检查文件是否存在。在本文中,我们将介绍其中的一些方法。
① 使用 os 模块
os 模块是 Python 中的一个核心模块,提供了一系列处理文件和目录的函数。其中,os.path 模块中提供了一些常用的文件路径操作函数,包括判断文件是否存在的函数 os.path.exists()。
示例代码:
import os
file_path = 'file.txt'
if os.path.exists(file_path):
print('文件存在')
else:
print('文件不存在')
当文件存在时,输出结果为 “文件存在”;否则输出结果为 “文件不存在”。
案例解析——
假设我们要检查当前目录下是否存在一个名为 "test.txt" 的文件,可以使用以下代码进行检查:import os file_path = 'test.txt' if os.path.exists(file_path): print('文件存在') else: print('文件不存在')
如果文件 "test.txt" 存在于当前目录,则输出 "文件存在",否则输出 "文件不存在"。
这段代码在实际应用中可以用于文件读写前的检查,避免因文件不