判断指定路径下的文件是否存在一直是Python编程中常见的问题。Python提供了多种方式来判断文件是否存在,下面我会详细讲解几种常见的方法。
方法一:os模块的path.exists()方法
os模块是Python中的标准模块,可以用来与操作系统交互。其中,path.exists()方法用来判断文件或目录是否存在。 代码如下:
import os
file_path = '/path/to/file'
if os.path.exists(file_path):
print('文件存在')
else:
print('文件不存在')
在上面的代码中,我们首先导入了os模块,然后定义了要判断的文件路径file_path。然后,我们使用了os.path.exists()方法来判断该文件是否存在。如果文件存在,则输出'文件存在';否则,输出'文件不存在'。
方法二:pathlib模块的Path.exists()方法
Python3.4版本中引入了pathlib模块,该模块可以用来处理文件和目录路径。Path.exists()方法用于判断文件或目录是否存在。代码如下:
from pathlib import Path
file_path = Path('/path/to/file')
if file_path.exists():
print('文件存在')
else:
print('文件不存在')
在上面的代码中,我们首先导入了pathlib模块,然后定义了要判断的文件路径file_path。然后,我们使用了Path.exists()方法来判断该文件是否存在。如果文件存在,则输出'文件存在';否则,输出'文件不存在'。
以上就是Python判断文件存在的两种常见方法,可以根据实际需求选择其中任何一种方法使用。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python如何判断文件存在方式 - Python技术站