No hay un 'estándar' y estoy de acuerdo: la gran cantidad de opciones es un dolor. En cuanto a un IDE de 'herramientas bidireccionales' integrado para Python GUI, también me pregunto por qué parece que no hay ninguno, tal vez porque hay tantos kits de herramientas de GUI que nadie quiere invertir en un IDE para solo uno de ellos.
Dicho esto, PyQt 4.7 con P3k le proporcionará una GUI maravillosa (así como muchas otras características potentes). Consulte http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/introduction.html - "Esta es la guía de referencia para PyQt 4.8.4. PyQt v4 es un conjunto de enlaces de Python para v4 del Qt marco de aplicación de Nokia ".
PyQt está en uso generalizado y hay algunos buenos libros: consulte
http://www.qtrac.eu/pyqtbook.html "Programación rápida de GUI con Python y Qt", entre otros (el libro está un poco desactualizado, necesita actualizarse) para P3k).
Hay 2 problemas serios con PyQt:
1) Tiene algunas características claramente `` no pitónicas '', siendo solo una envoltura delgada en las bibliotecas C ++ Qt. Pero recomendé P3k-PyQt 4.7 porque algunos se han abordado en los paquetes 'más recientes y mejores'. Mira esta publicación:
Problemas de diseño de PyQt
2) Para uso comercial, existen tarifas de licencia bastante altas, tanto para PyQt como para Qt.
Una alternativa prometedora a PyQt es PySide de Nokia, otro contenedor de Python para Qt que es completamente de código abierto (aunque eso no incluye la licencia Qt).
Saber mucho sobre Qt no es algo malo en el mercado, y lo obtendrá de PyQt, por lo que le tendré que considerarlo seriamente (o PySide) si está tratando de decidirse por una plataforma GUI para convertirse en experto en .
Independientemente de lo que elija, sugeriría evitar tkinter en su mayor parte, a pesar de que está `` listo para usar '' con Python, porque es extremadamente limitado, y la OMI tiene un aspecto crudo y anticuado.
HTH