# How do I check whether a file exists without exceptions?

There are two ways you can safely check if a file exists at a given path.

## Using the `os.path`

You can use the exists function from the `os.path` package to check if a file exists at the given path.

```python
from os.path import exists

file_exists = exists('/directory/some_file.txt')
```

## Using the `pathlib`

Also, you can use the Path class and use the is_file method.

```python
from pathlib import Path

path = Path(path_to_file)
file_exists = path.is_file()
```