Cześć, piszę pewną aplikację w Pythonie, komunikującą się z bazą danych, jednak chciałbym, żeby dane połączeniowe do bazy były konfigurowalne - najlepiej z poziomu GUI (wykorzystuję PyQt). Dane te również powinny być przechowywane, tak żeby użytkownik nie musiał przy każdym uruchomieniu programu ich wpisywać. Myślałem nad jakimś plikiem json, w którym namiary byłyby przechowywane. Jednak nie wiem jak będzie się to sprawowało, kiedy skompiluję już sobie program do .exe? Jakie jest najlepsze podejście do tematu, zeby osiągnąć zamierzony efekt?