To determine whether a file or directory exists using Python you can use either the os.path or the pathlib library.
The os library offers three methods: path.exists, path.isfile, and path.isdir.
import os
# Returns True if file or dir exists
os.path.exists('/path/to/file/or/dir')
# Returns True if exists and is a file
os.path.isfile('/path/to/file/or/dir')
# Returns True if exists and is a directory
os.path.isdir()
The pathlib library has many methods (not covered here) but the pathlib.Path('/path/to/file').exists() also does the job.
import pathlib
file = pathlib.Path('/path/to/file')
# Returns True if file or dir exists
file.exists()