I'm going to do a program in python, and I'd like to use XML to create the views of the program. I mean, I'd like to have the python code in the .py files and the views in the .xml files Investigating a little you would have to use model-view-controller, but I would like to know if there is any other way.