I have been struggling to have a simple text user interface to display information, and then change the variables/ settings in a program from command line (while running the program). This all with a user menu and other tools.
It now works with PythonDialog 2.7, with only 4 days of complete work ! Here are a couple of screenshots, this is pretty cool.
First the default read of the data file and its parameters: Page 1
I can change the telescope name (to correct value "WSRT")
And once I press RETURN key in the window above, the file is modified:
More code and pics will come soon. This is the time to take this program forward...