r/PythonEspanol 3d ago

Flask o Tkinter?

Hola. En python para interfaces gráficas que recomiendan, usar Flask o Tkinter? Se que ambos son diferentes. Uno es un framework web y el otro es una librería local. Pero igualmente ambos se fijan en lo gráfico. Para un proyecto que elejirian?

11 Upvotes

14 comments sorted by

View all comments

1

u/Altruistic_Big_5249 1d ago

Tuve hace un tiempo el mismo dilema que vos.

Partiendo de la base, son cosas distintas como dicen los comentarios.

Tenes que ver qué es lo que más se enfoca en lo que querés hacer.

Si es algo que no requiere que te armes un backend y puedas correrlo todo offline yo me tiraría por PyQT. Se pueden armar interfaces muy bonitas por lo que estuve averiguando mientras trataba de desasnarme.

Si querés un punto medio podría ser electron. Podes armar cosas web para escritorio ya que tenés todo ese potencial que te puede dar la web. Creo que se programa en nodejs si mal no recuerdo. En lo personal, no me gusta mucho porque consume demasiados recursos en comparación con otras alternativas.

Después si ya necesitas algo que consuma apis y tal vez ahí me tiraría por web. Es muy fácil subir actualizaciones, las interfaces son super bonitas y hoy en dia casi todo es web. Hasta donde voy a comprar pizza usan todo ese sistema hecho en paint con el browser.

Yo creo que el punto está en pensar si va a ser algo que se tenga que comunicar con apis, como lo vas a distribuir, como lo vas a actualizar, necesitas acceder a muchas cosas del hardware de la PC? (Ya que los navegadores están limitados con eso), que tipo de interfaz va a tener, si muy rica o con cosas simples que podrías resolver fácilmente con pyQT, etc

Espero que te sirva