📜  python 检查文件是否存在 - Python (1)

📅  最后修改于: 2023-12-03 14:46:16.839000             🧑  作者: Mango

Python 检查文件是否存在

在Python中,检查文件是否存在很常见。通过使用Python的os模块,可以使用以下代码来检查文件是否存在:

import os

if os.path.isfile('/path/to/file'):
    print('File exists')
else:
    print('File does not exist')

在上面的代码中,我们使用os.path.isfile()函数来检查文件是否存在。如果文件存在,则该函数将返回True,否则将返回False。

需要注意的是,需要使用文件的完整路径来检查文件是否存在。在上面的代码中,需要将“/path/to/file”替换为要检查的文件的实际路径。

除了使用os模块之外,还可以使用Python的pathlib模块来检查文件是否存在:

from pathlib import Path

file = Path('/path/to/file')

if file.is_file():
    print('File exists')
else:
    print('File does not exist')

在上面的代码中,我们创建了一个Path对象,然后使用is_file()方法来检查文件是否存在。如果文件存在,则该方法将返回True,否则将返回False。

与os模块一样,需要将文件的完整路径传递给Path对象的构造函数。

使用以上两种方法中的任何一种,都可以轻松地检查文件是否存在。这在处理文件操作时非常有用,在Python编程中也是很常见的情况。