Fortunately most of this will be changed with Python 3. Then the interpreter will hopefully be in the class of 1% of existing software i see as good programs.
Recently i wanted to be hundert percent sure, that a csv-file created by my software was really iso-encoded. I am not hundert percent sure, what my favorite editor SciTe produces and shows in that respect, thus i downloaded HxD. Installation and use went through within minutes and within minutes i had my result. Many thanks - your program is probably in the above mentioned 1%.