Odpowiedzi w numerze this question nie dotarły do sedna problemu. W programie Python opartym na interfejsie CLI chcę, aby użytkownik mógł edytować plik, a następnie powrócić do programu. Zanim wrócimy, chcę, aby mogli anulować swoje zmiany. Powinno to wyglądać jak funkcja edycji commit-note w Subversion.Inteligentne uruchamianie domyślnego edytora z poziomu programu Python CLI?
Jakie są obecnie najlepsze praktyki dla tego typu zadań?
Chcesz, aby użytkownicy edytowali wtyczkę (lub cały program!) W locie, a następnie niech odrzucają swoje zmiany lub "zatwierdzają" je, ponownie ładując nowy program w tym samym czasie. Czy tego rodzaju próbujesz osiągnąć? – badp