Существует множество библиотек Python GUI , среди которых некоторые поддерживают Windows. Здесь можно упомянуть WxPython , который, несмотря на свои скриншоты типа Win95, может поддерживать собственных виджетов Windows . Кроме того, как отметил Майк Грэм, существует поддержка великих GTK + через PyWin , чья поддержка Windows действительно прошла долгий путь, и их скриншоты Window могут указывать, насколько хорошо -Интегрирован с родным виджетом. PyQt использует QT Toolkit, который также имеет хорошую поддержку Windows, и, конечно, всегда есть возможность с использованием оболочек Win32 для прямого доступа к API-интерфейсам Windows GUI (хотя, API-интерфейсы довольно уродливые, и это не столько обертки, сколько API-интерфейсы Win32; возможно, это стоит того, если вы уже знакомы с Windows API).
Еще две опции, несколько более готовые, будут включать в себя оставление CPython и использование IronPython (который работает в среде выполнения .NET и, следовательно, имеет доступ к Windows.Forms, или, чтобы быть действительно тупой Gtk # через Mono) и Jython (который работает на JVM и может использовать либо довольно грязный Swing , который имеет некоторую встроенную поддержку виджетов Windows, либо SWT , который поддерживает собственные виджеты Windows).
Итак, в общем, на Python есть множество опций для использования родной библиотеки Windows.