Iron Python
an implementation of the Python Programming Language targeting the .NET Framework
Iron Python works a lot like Jython in that you are essentially
importing the C# tools into a Python program, but Visual Studio 2008
will take care a lot more than Swing would if you were using Jython.
You have all the great tools of Visial Studio 2008 and the .NET
GUI builder literally at your fingertips.
Iron Python Studio plugs right into Visual Studio 2008:
It allows you to use the great C# GUI builder:
And in true Visual Studio fashion it even generates code for you:
Here are some of the event handlers for the buttons:
You can even edit you pre-existing Python code, or write new code
for that matter, in Visual Studio with intellisense features and code
completion just as you could in any .NET language!:
Iron Python allows for
the flexibility of Python and the great GUI builder and many of
the other useful (and familiar) features of C#. My advice is that
if you absolutely need a GUI front end for a Python program then Iron
Python is the way to go.
Links & Downloads:
Iron Python
Download Iron Python
Iron Python Studio
Download Iron Python Studio Plugin for Visual Studio 2008
IronPython on Wikipedia
Note: there are some good links at the bottom of this wiki for IronPython Cookbooks, Tutorials, etc.
Click here to download my Iron Python Hangman GUI Example Code
Feel free to use this code to experiment with Iron Python