exists()函数:判断文件是否存在
发布时间:2023-07-03 04:56:51
exists() 是一个文件和目录操作函数,用于判断指定路径下的文件或目录是否存在。
它接收一个参数,即要判断的路径(可以是相对路径或绝对路径),并返回一个布尔值。如果文件或目录存在,则返回 True;否则返回 False。
exists() 函数在 Python 中的内置模块 os.path 中,并且需要进行导入到当前的工作环境中才能使用。要导入 os.path 模块,使用以下代码:
import os.path
下面是一个使用 exists() 函数判断文件是否存在的例子:
import os.path
file_path = "/path/to/file.txt"
if os.path.exists(file_path):
print("文件存在")
else:
print("文件不存在")
在上面的例子中,我们通过指定的路径参数创建了一个字符串变量 file_path,它表示一个文件的路径。然后使用 os.path.exists() 函数判断该文件是否存在,如果存在则打印 "文件存在",否则打印 "文件不存在"。
除了判断文件是否存在,exists() 函数还可以用于判断目录是否存在。以下是判断目录是否存在的例子:
import os.path
dir_path = "/path/to/directory"
if os.path.exists(dir_path):
print("目录存在")
else:
print("目录不存在")
在上面的例子中,我们通过指定的路径参数创建了一个字符串变量 dir_path,它表示一个目录的路径。然后使用 os.path.exists() 函数判断该目录是否存在,如果存在则打印 "目录存在",否则打印 "目录不存在"。
exists() 函数在文件和目录的操作中非常常用,可以帮助我们在程序执行过程中,动态地判断文件或目录是否存在,从而进行相应的操作。
