Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Andres Gonzalez
Comparto la solución de Mario lacunza si es de aplicación de escritorio usar wxpython, Dormite sqlalchemy aunque es un monstruo es mejor dedicar mas al aprendizaje en algo que te va a dar salucion a diferentes necesidades , ahora desde punto de vista y que también he querido perderle miedo a las ap

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Fernando Villarroel via Python-es
Hola Jesús. La programación web te obliga a tener cierto dominio de js, css, HTML, etc. Pero quizás sea la ocasión de perder el miedo y atreverte, no creo que mueras en el intento. Por ahí te hablaron de Flask, genial no es complicado y muy potente, ideal para desarrollo de API. También te hab

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Nekmo
De hacerlo yo, lo haría con Qt, Wx, o probaría Kivy, el cual ya propuse antes. Y no, no digo que utilizar Flask sea lo ideal, pero con la poca información inicial, podría haber sido una opción tan digna como cualquier otra. Aquí todo el mundo ha propuesto soluciones con la mejor de las intenciones

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
Ya leiste los requerimientos q ha puesto el amigo Jesus? aún piensas q tu idea es buena? Antes q existieran las apps web estuvieron las desktop puras y aún siguen y su distribución no es mucho problema, 2 o 3 installers (y luego 1) tipo click click q tanto les gustan a los users windows y listo.

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Nekmo
@Mario Lacunza, Flask consume muy poquitos recursos, como 8-12MiB de RAM, y aunque modesto, su servidor web se porta realmente bien si no hablamos de grandes cantidades de usuarios. Si hablamos de desarrollar para un solo usuario, al ser una "aplicación de escritorio", te sirve y te sobra. ¿En q

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
Jesús ahora está mas claro, yo tengo varias de esas viejas Apps hechas con fox migradas (la lógica no código) a Python sin problemas. He hecho varios sistemas como el tuyo y no veo la necesidad de usar una BD no relacional, todo es tema como tu app acceda a la info, permisos y diseño. Con 40 ten

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
Vivo en el mismo mundo q tu, y no todo se debe o puede hacerse en web ya q todo depende de los requerimientos para modelar una solución ofimática. En este caso el amigo sólo pidió "aplicación de escritorio" sin más. Por eso muchos entendemos una app tradicional no web, claro q ahora el modelo web t

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Jesús Quintero Suárez
Hola todos, gracias por responder. Creo que me falto un poco de contexto, se trata de varias aplicaciones, accedidas simultáneamente por múltiples usuarios, (no excede los 40), se deben instalar en el servidores de archivos de cada uno de mis clientes todos con Windows. Estas aplicaciones ya existe

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario R. Osorio
@Mario Lacunza Mario, Con el debido respeto, cuando dices que > "*La verdad lo q recomiendas es un Frankenstein de solución*" Me haces pensar que quizás vivas en otro mundo. La tendencia hoy día es hacer TODAS las aplicaciones para la web. Esto ofrece, entre muchas otras, la ventaja de que

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
O, directamente, puedes correrlo en un navegador y no depender > de > >> >> >> >> PyQT, > >> >> >> >> Wx, GTK/PyGObject,... Dependerás de otras cosas. > >> >> >> >> > >>

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Nekmo
ero copiado/adaptado de aquí >> >> >> >> (http://codereview.stackexchange.com/a/114307): >> >> >> >> >> >> >> >> #Testedo en Python3.5 >> >> >> >> >> >> >> >> import sys >> >>

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
t; >> >> >> from PyQt4.QtWebKit import QWebView > >> >> >> from flask import Flask > >> >> >> > >> >> >> PORT = 5000 > >> >> >> ROOT_URL = 'http://localhost:{}'.format(PORT) > >> >>

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Nekmo
5000 >> >> >> ROOT_URL = 'http://localhost:{}'.format(PORT) >> >> >> >> >> >> >> >> >> class FlaskThread(QThread): >> >> >> def __init

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
; def __del__(self): > >> >> self.wait() > >> >> > >> >> def run(self): > >> >> self.application.run(port=PORT) > >> >> > >> >> > >> >> def provide_GUI_for(ap

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Kiko
gt; >> def run(self): >> >> self.application.run(port=PORT) >> >> >> >> >> >> def provide_GUI_for(application): >> >> qtapp = QApplication(sys.argv) >> >> >> >> webapp = FlaskThread(applica

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Nekmo
e) >> >> webview = QWebView() >> webview.load(QUrl(ROOT_URL)) >> webview.show() >> >> return qtapp.exec_() >> >> >> if __name__ == '__main__': >> app = Flask(__name__) >> >> @app.route('

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Nicolas lino
> >> > >> webapp = FlaskThread(application) > >> webapp.start() > >> > >> qtapp.aboutToQuit.connect(webapp.terminate) > >> > >> webview = QWebView() > >> webview.load(QUrl(ROOT_URL)) > >> web

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
_name__) > @app.route('/')def index():return "Hola Mundo!!" > sys.exit(provide_GUI_for(app))* > > >> >> >> *De:* Python-es [mailto:python-es-bounces+jesusquin=msn@python.org] *En >> nombre de *Kiko >> *Enviado el:* mart

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Mario Lacunza
[mailto:python-es-bounces+jesusquin=msn@python.org] *En > nombre de *Kiko > *Enviado el:* martes, 12 de enero de 2016 10:50 a. m. > *Para:* La lista de python en castellano > *Asunto:* Re: [Python-es] Orientación para el desarrollo de aplicaciones > de escritorio > > &g

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Kiko
!!" sys.exit(provide_GUI_for(app))* > > > *De:* Python-es [mailto:python-es-bounces+jesusquin=msn@python.org] *En > nombre de *Kiko > *Enviado el:* martes, 12 de enero de 2016 10:50 a. m. > *Para:* La lista de python en castellano > *Asunto:* Re: [Python-es] Orientación pa

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Jesús Quintero Suárez
castellano Asunto: Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio El 12 de enero de 2016, 16:34, Jesús Quintero Suárez mailto:jesusq...@msn.com> > escribió: Hola todos, he leído de todo un poco pero realmente no es suficiente como para elegir la combinac

Re: [Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Kiko
El 12 de enero de 2016, 16:34, Jesús Quintero Suárez escribió: > Hola todos, he leído de todo un poco pero realmente no es suficiente como > para elegir la combinación de paquetes más adecuada, quiero desarrollar si > es posible con una de las versiones más recientes de python y con la base > de

[Python-es] Orientación para el desarrollo de aplicaciones de escritorio

2016-01-12 Por tema Jesús Quintero Suárez
Hola todos, he leído de todo un poco pero realmente no es suficiente como para elegir la combinación de paquetes más adecuada, quiero desarrollar si es posible con una de las versiones más recientes de python y con la base de datos postgresql. ¿Cuál es ORM el más adecuado? ¿Para GUIs que me recom