I'm new in using Python. I would like to develop Windows GUI Application using Python. After some research, I found that I have 2 options:-

IronPython + .NET Framework
Python + PyQt

May I know which one is better for Windows Application development? Which option has more features (e.g. database support, etc)?
Other than the .NET support, is there any big difference between IronPython and Python? Which one is a better choice for me?
Thank you.
Patrick.L
PyQt is a great library, but .NET is the best way to go for Windows.  That is because you can use any GUI controls that C# would be able to use in Python.  Furthermore, in addition to WinForms, IronPython can be used to create WPF applications, which look good.
The main difference is the features, and PyQt has more cross-platform features, and .NET definitely has the edge in Windows.
"IronPython + .NET" vs "Python + PyQt". Which one is better for Windows App development?