There is now an IDL language mapping for python. Download the specification here 01-02-66.pdf
Current implementations of the specification (lets hope this list gets longer!):
Orbit Python python ORB with no need for an IDL compiler this project is closed
ftp://ftp.gnome.org/pub/gnome/sources/pyorbit/ orbit-python's successor for ORBit2
Other CORBA specs available from the omg web site.