I’d recommend `tkinter.filedialog` since it’s built-in and doesn’t need extra installs.
```python
from tkinter import Tk, filedialog
root = Tk()
root.withdraw()
file_path = filedialog.askopenfilename()
```
It’s cross-platform and minimal. Only downside? The UI looks a bit outdated. But hey, it works!
```python
from tkinter import Tk, filedialog
root = Tk()
root.withdraw()
file_path = filedialog.askopenfilename()
```
It’s cross-platform and minimal. Only downside? The UI looks a bit outdated. But hey, it works!
