I am using cx_Freeze to compile a Rubiks Cube Simulator in python; which uses tkinter.
I would like the user to be able to save the layout of the 2d representation you can see in the centre, into .cube files, and be able to open previous .cube files from the program itself.
However, I also want the user to be able to open .cube files from explorers and have the program startup displaying the contents of the .cube file that the user opened.
Having done some research, I think I need to access the "Runtime Environment" or something - but otherwise I have absolutely no idea.