You need py2exe to bundle applications so they can be used on machines without python. When you do that you have a choice of whether or not your application should have a console box or not. In order to use buttons and other widgets you will need to choose a GUI toolkit. I recommend starting with Tkinter - but others would recommend wxPython. Regards,
Fuzzy http://www.voidspace.org.uk/python/index.shtml -- http://mail.python.org/mailman/listinfo/python-list