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

2016-01-15 Por tema Jorge Vega Trigueros
Buenas noches,como al que empezo el tema, anduve buscando, ya no me canse,
y mi fui por velneo 6.4, que es un todo en caja como visual fox 9. Estos
lenguajes
a uno lo encasillan y despues cuesta mucho, cambiar el molde de algo nuevo,
lo
digo con experiencia en ambos.
Estuve viendo Python que simple y complejo, depende de las necesidades que
se
tengan, la gran problematica, es por cada import,debes aprender,,, y
entonces nunca
se termina.

Pero terciando en Python, me encanto:
POSTGRESQL: como base de datos
SQLALCHEMY : Para hacer invisible la base de datos.
QT, wxpython : para GUI.
Kivy : para android.

Pero para los que quieren seguir en Visual Fox:
Firefox: Base datos.
DBF: Locales

Por cierto vi un dia de estos este framework, gratis, que me parecio
interesante:
http://www.gvpontis.gva.es/cast/inicio-gvpontis/



El 15 de enero de 2016, 19:23, Flavio Danesse  escribió:

> Una cosa más sobre la costumbre de usar ides: últimamente he estado
> haciendo aplicaciones desktop con gtk en vala y c++, sin usar ides, es muy
> sencillo incluso en estos lenguajes aunque claro en c++ hay cosas más
> complicadas de hacer debido a las particularidades del lenguaje. Yo creo
> que muchas veces se pierde tiempo tratando de aprender a usar un ide
> innecesariamente.
>
> El 15 de enero de 2016, 22:18, Flavio Danesse 
> escribió:
>
>> En python puedes usar cairo y css, asi que las interfaces que has visto
>> no estaban diseñadas para verse modernas.
>> Yo he trabajado sobre todo en aplicaciones desktop, con python más gtk
>> siempre para linux.
>> Nunca he usado ides, siempre desarrollé las interfaces a solo texto.
>> Siempre me ha llamado la atención que todo el mundo busca ides para hacer
>> las interfaces, en python es mas sencillo hacerlo sin ide, no es java +
>> swing.
>> Prueba tanto con pygtk o pyqt, aprenderás rápido, hay abundante
>> documentación incluso en español.
>>
>> El 15 de enero de 2016, 13:38, Ahmed Somarribas > > escribió:
>>
>>> Estaba buscando un poco ahora que hablan de GUI, alguno a probado usar
>>> Haxe? http://haxe.org/  http://haxeui.org/
>>> Pregunto por que yo tambien he estado buscando una manera de hacer un
>>> desktop app y me encontraba a punto de descartar python para la tarea, en
>>> mi caso, por que las librerias de UI que me encuentro (excepto QT) tienen
>>> un look como muy tosco, no se si me explico, las apps lucen como tecnologia
>>> vieja (visualmente). Las aplicaciones modernas los controles tienen un
>>> "look and feel" como mas suavizado, como el que se podria hacer con css en
>>> html.
>>> Me encontre Haxeui y me gusto un poco mas visualmente. Alguno ha probado
>>> un desktop con esa herramienta?
>>>
>>> Postdata, deberiamos hacer una tablita, con las combinaciones he ideas
>>> que estan dando aqui, basadas en su experiencia, para que sirvan como
>>> recetas para otros (me incluyo)
>>>
>>>
>>> --
>>> Date: Fri, 15 Jan 2016 07:27:14 -0500
>>> From: mlacu...@gmail.com
>>> To: python-es@python.org
>>> Subject: Re: [Python-es] Orientación para el desarrollo de aplicaciones
>>> GUI.
>>>
>>>
>>> Uhmmm bueno para mi caso sigue sin servirme qt xq no hay ninguna
>>> bindings free y pyside está muy atrasado, otro motivo x el q me decanté x
>>> wxpython, también xq este trabaja con los widgets nativos del sistema
>>> operativo.
>>>
>>> Enviado desde mi LG G3
>>> El 15/01/2016 04:10, "alexsa...@gmail.com" 
>>> escribió:
>>>
>>> Hola Mario,
>>>
>>> PyQt5 y empaqueto con las herramientas de Riverbank, pyqtdeploy.
>>> Como el desarrollo que hago es para uso interno de la empresa y
>>> asociados, no me preocupa la licencia. Los usuarios saben que tienen acceso
>>> al codigo y ya está. Que se pongan a leerlo :D.
>>> Lo que más me costó en dolores de cabeza fue el deployment porque la
>>> documentación es escasa.
>>>
>>> On Thu, 14 Jan 2016, 23:29 Mario Lacunza  wrote:
>>>
>>> Alexandre
>>>
>>> Una pregunta para qt5 q libreria binding utilizas? pyqt5 no permite
>>> cerrar el código salvo q compres la licencia comercial (lo cual hizo q lo
>>> descartara) y pyside sólo trabaja con Qt 4.8 aún...
>>>
>>> Saludos / Best regards
>>>
>>> Mario Lacunza
>>> Email:: mlacu...@gmail.com
>>> Personal Website:: http://www.lacunza.biz/
>>> Hosting:: http://mlv-host.com/
>>> Mascotas Perdidas:: http://mascotas-perdidas.com/
>>&

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

2016-01-15 Por tema Flavio Danesse
Una cosa más sobre la costumbre de usar ides: últimamente he estado
haciendo aplicaciones desktop con gtk en vala y c++, sin usar ides, es muy
sencillo incluso en estos lenguajes aunque claro en c++ hay cosas más
complicadas de hacer debido a las particularidades del lenguaje. Yo creo
que muchas veces se pierde tiempo tratando de aprender a usar un ide
innecesariamente.

El 15 de enero de 2016, 22:18, Flavio Danesse  escribió:

> En python puedes usar cairo y css, asi que las interfaces que has visto no
> estaban diseñadas para verse modernas.
> Yo he trabajado sobre todo en aplicaciones desktop, con python más gtk
> siempre para linux.
> Nunca he usado ides, siempre desarrollé las interfaces a solo texto.
> Siempre me ha llamado la atención que todo el mundo busca ides para hacer
> las interfaces, en python es mas sencillo hacerlo sin ide, no es java +
> swing.
> Prueba tanto con pygtk o pyqt, aprenderás rápido, hay abundante
> documentación incluso en español.
>
> El 15 de enero de 2016, 13:38, Ahmed Somarribas 
> escribió:
>
>> Estaba buscando un poco ahora que hablan de GUI, alguno a probado usar
>> Haxe? http://haxe.org/  http://haxeui.org/
>> Pregunto por que yo tambien he estado buscando una manera de hacer un
>> desktop app y me encontraba a punto de descartar python para la tarea, en
>> mi caso, por que las librerias de UI que me encuentro (excepto QT) tienen
>> un look como muy tosco, no se si me explico, las apps lucen como tecnologia
>> vieja (visualmente). Las aplicaciones modernas los controles tienen un
>> "look and feel" como mas suavizado, como el que se podria hacer con css en
>> html.
>> Me encontre Haxeui y me gusto un poco mas visualmente. Alguno ha probado
>> un desktop con esa herramienta?
>>
>> Postdata, deberiamos hacer una tablita, con las combinaciones he ideas
>> que estan dando aqui, basadas en su experiencia, para que sirvan como
>> recetas para otros (me incluyo)
>>
>>
>> --------------
>> Date: Fri, 15 Jan 2016 07:27:14 -0500
>> From: mlacu...@gmail.com
>> To: python-es@python.org
>> Subject: Re: [Python-es] Orientación para el desarrollo de aplicaciones
>> GUI.
>>
>>
>> Uhmmm bueno para mi caso sigue sin servirme qt xq no hay ninguna bindings
>> free y pyside está muy atrasado, otro motivo x el q me decanté x wxpython,
>> también xq este trabaja con los widgets nativos del sistema operativo.
>>
>> Enviado desde mi LG G3
>> El 15/01/2016 04:10, "alexsa...@gmail.com" 
>> escribió:
>>
>> Hola Mario,
>>
>> PyQt5 y empaqueto con las herramientas de Riverbank, pyqtdeploy.
>> Como el desarrollo que hago es para uso interno de la empresa y
>> asociados, no me preocupa la licencia. Los usuarios saben que tienen acceso
>> al codigo y ya está. Que se pongan a leerlo :D.
>> Lo que más me costó en dolores de cabeza fue el deployment porque la
>> documentación es escasa.
>>
>> On Thu, 14 Jan 2016, 23:29 Mario Lacunza  wrote:
>>
>> Alexandre
>>
>> Una pregunta para qt5 q libreria binding utilizas? pyqt5 no permite
>> cerrar el código salvo q compres la licencia comercial (lo cual hizo q lo
>> descartara) y pyside sólo trabaja con Qt 4.8 aún...
>>
>> Saludos / Best regards
>>
>> Mario Lacunza
>> Email:: mlacu...@gmail.com
>> Personal Website:: http://www.lacunza.biz/
>> Hosting:: http://mlv-host.com/
>> Mascotas Perdidas:: http://mascotas-perdidas.com/
>> Skype: mlacunzav
>>
>> Lima - Peru
>>
>> El 14 de enero de 2016, 17:17, Alexandre Manhaes Savio <
>> alexsa...@gmail.com> escribió:
>>
>> Hola Leonel,
>>
>> Me temo que todo lo que conoces de las herramientas que te ayudan a
>> programar, conectar con tablas, programar eventos…hasta donde yo sé, vas a
>> tener que programarlo a mano si lo haces en Python.
>>
>> Lo único que te puede ayudar son herramientas como QtCreator que te
>> permitirán diseñar las ventanas y guardarlas en un archivo, pero a partir
>> de eso, tendrás que importarlas desde Python y programar cada uno de los
>> eventos y la lógica de negocio. SQLAlchemy te va a ayudar muchísimo con la
>> parte de manejo de la base de datos.
>>
>> Las herramientas en Java y los productos de Microsoft y Embarcadero están
>> mucho más avanzados para facilitar al usuario a crear herramientas de
>> escritorio como tú hiciste con VFP.
>> En Python no existen esas herramientas, hasta donde conozco, lo que yo
>> utilizaría en tu posición si quisiera programar en Python sería:
>> - SQLAlchemy para definir la base de datos pa

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

2016-01-15 Por tema Flavio Danesse
En python puedes usar cairo y css, asi que las interfaces que has visto no
estaban diseñadas para verse modernas.
Yo he trabajado sobre todo en aplicaciones desktop, con python más gtk
siempre para linux.
Nunca he usado ides, siempre desarrollé las interfaces a solo texto.
Siempre me ha llamado la atención que todo el mundo busca ides para hacer
las interfaces, en python es mas sencillo hacerlo sin ide, no es java +
swing.
Prueba tanto con pygtk o pyqt, aprenderás rápido, hay abundante
documentación incluso en español.

El 15 de enero de 2016, 13:38, Ahmed Somarribas 
escribió:

> Estaba buscando un poco ahora que hablan de GUI, alguno a probado usar
> Haxe? http://haxe.org/  http://haxeui.org/
> Pregunto por que yo tambien he estado buscando una manera de hacer un
> desktop app y me encontraba a punto de descartar python para la tarea, en
> mi caso, por que las librerias de UI que me encuentro (excepto QT) tienen
> un look como muy tosco, no se si me explico, las apps lucen como tecnologia
> vieja (visualmente). Las aplicaciones modernas los controles tienen un
> "look and feel" como mas suavizado, como el que se podria hacer con css en
> html.
> Me encontre Haxeui y me gusto un poco mas visualmente. Alguno ha probado
> un desktop con esa herramienta?
>
> Postdata, deberiamos hacer una tablita, con las combinaciones he ideas que
> estan dando aqui, basadas en su experiencia, para que sirvan como recetas
> para otros (me incluyo)
>
>
> --
> Date: Fri, 15 Jan 2016 07:27:14 -0500
> From: mlacu...@gmail.com
> To: python-es@python.org
> Subject: Re: [Python-es] Orientación para el desarrollo de aplicaciones
> GUI.
>
>
> Uhmmm bueno para mi caso sigue sin servirme qt xq no hay ninguna bindings
> free y pyside está muy atrasado, otro motivo x el q me decanté x wxpython,
> también xq este trabaja con los widgets nativos del sistema operativo.
>
> Enviado desde mi LG G3
> El 15/01/2016 04:10, "alexsa...@gmail.com"  escribió:
>
> Hola Mario,
>
> PyQt5 y empaqueto con las herramientas de Riverbank, pyqtdeploy.
> Como el desarrollo que hago es para uso interno de la empresa y asociados,
> no me preocupa la licencia. Los usuarios saben que tienen acceso al codigo
> y ya está. Que se pongan a leerlo :D.
> Lo que más me costó en dolores de cabeza fue el deployment porque la
> documentación es escasa.
>
> On Thu, 14 Jan 2016, 23:29 Mario Lacunza  wrote:
>
> Alexandre
>
> Una pregunta para qt5 q libreria binding utilizas? pyqt5 no permite cerrar
> el código salvo q compres la licencia comercial (lo cual hizo q lo
> descartara) y pyside sólo trabaja con Qt 4.8 aún...
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
>
> Lima - Peru
>
> El 14 de enero de 2016, 17:17, Alexandre Manhaes Savio <
> alexsa...@gmail.com> escribió:
>
> Hola Leonel,
>
> Me temo que todo lo que conoces de las herramientas que te ayudan a
> programar, conectar con tablas, programar eventos…hasta donde yo sé, vas a
> tener que programarlo a mano si lo haces en Python.
>
> Lo único que te puede ayudar son herramientas como QtCreator que te
> permitirán diseñar las ventanas y guardarlas en un archivo, pero a partir
> de eso, tendrás que importarlas desde Python y programar cada uno de los
> eventos y la lógica de negocio. SQLAlchemy te va a ayudar muchísimo con la
> parte de manejo de la base de datos.
>
> Las herramientas en Java y los productos de Microsoft y Embarcadero están
> mucho más avanzados para facilitar al usuario a crear herramientas de
> escritorio como tú hiciste con VFP.
> En Python no existen esas herramientas, hasta donde conozco, lo que yo
> utilizaría en tu posición si quisiera programar en Python sería:
> - SQLAlchemy para definir la base de datos para PostgreSQL
> - PyQt5 para la interfaz de usuario.
>
> SQLAlchemy es un ORM que te va a facilitar mucho la vida, si conoces
> Hibernate en Java, creo que es algo similar.
> PyQt5 es multiplataforma y creo que es la librería con mayor cantidad de
> widgets disponible para Python.
>
> Preparate a leer manuales y pon StackOverflow en tu lista de favoritos.
>
> Para cualquier otra ayuda, aquí estamos.
>
> Mucha suerte y ánimo!
>
> Un saludo,
> Alex
>
> Alexandre Manhães Savio
> PhD, Medical Imaging, Machine Learning
> Klinikum rechts der Isar, TUM, München
> alexsavio.github.io | email: alexsa...@gmail.com
>
>
> On 14 Jan 2016, at 22:12, Leonel Gomez  wrote:
>
> Hola amigos,
>
> En serio, no quiero crear polémica con esto, talvez mi falta de
> 

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

2016-01-15 Por tema Ahmed Somarribas
Estaba buscando un poco ahora que hablan de GUI, alguno a probado usar Haxe? 
http://haxe.org/  http://haxeui.org/Pregunto por que yo tambien he estado 
buscando una manera de hacer un desktop app y me encontraba a punto de 
descartar python para la tarea, en mi caso, por que las librerias de UI que me 
encuentro (excepto QT) tienen un look como muy tosco, no se si me explico, las 
apps lucen como tecnologia vieja (visualmente). Las aplicaciones modernas los 
controles tienen un "look and feel" como mas suavizado, como el que se podria 
hacer con css en html.Me encontre Haxeui y me gusto un poco mas visualmente. 
Alguno ha probado un desktop con esa herramienta?
Postdata, deberiamos hacer una tablita, con las combinaciones he ideas que 
estan dando aqui, basadas en su experiencia, para que sirvan como recetas para 
otros (me incluyo)


Date: Fri, 15 Jan 2016 07:27:14 -0500
From: mlacu...@gmail.com
To: python-es@python.org
Subject: Re: [Python-es]Orientación para el desarrollo de aplicaciones 
GUI.

Uhmmm bueno para mi caso sigue sin servirme qt xq no hay ninguna bindings free 
y pyside está muy atrasado, otro motivo x el q me decanté x wxpython, también 
xq este trabaja con los widgets nativos del sistema operativo. 
Enviado desde mi LG G3
El 15/01/2016 04:10, "alexsa...@gmail.com"  escribió:
Hola Mario,
PyQt5 y empaqueto con las herramientas de Riverbank, pyqtdeploy.Como el 
desarrollo que hago es para uso interno de la empresa y asociados, no me 
preocupa la licencia. Los usuarios saben que tienen acceso al codigo y ya está. 
Que se pongan a leerlo :D.Lo que más me costó en dolores de cabeza fue el 
deployment porque la documentación es escasa.

On Thu, 14 Jan 2016, 23:29 Mario Lacunza  wrote:
Alexandre

Una pregunta para qt5 q libreria binding utilizas? pyqt5 no permite cerrar el 
código salvo q compres la licencia comercial (lo cual hizo q lo descartara) y 
pyside sólo trabaja con Qt 4.8 aún...
Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru


El 14 de enero de 2016, 17:17, Alexandre Manhaes Savio  
escribió:
Hola Leonel,
Me temo que todo lo que conoces de las herramientas que te ayudan a programar, 
conectar con tablas, programar eventos…hasta donde yo sé, vas a tener que 
programarlo a mano si lo haces en Python.
Lo único que te puede ayudar son herramientas como QtCreator que te permitirán 
diseñar las ventanas y guardarlas en un archivo, pero a partir de eso, tendrás 
que importarlas desde Python y programar cada uno de los eventos y la lógica de 
negocio. SQLAlchemy te va a ayudar muchísimo con la parte de manejo de la base 
de datos.
Las herramientas en Java y los productos de Microsoft y Embarcadero están mucho 
más avanzados para facilitar al usuario a crear herramientas de escritorio como 
tú hiciste con VFP.En Python no existen esas herramientas, hasta donde conozco, 
lo que yo utilizaría en tu posición si quisiera programar en Python sería:- 
SQLAlchemy para definir la base de datos para PostgreSQL- PyQt5 para la 
interfaz de usuario.
SQLAlchemy es un ORM que te va a facilitar mucho la vida, si conoces Hibernate 
en Java, creo que es algo similar.PyQt5 es multiplataforma y creo que es la 
librería con mayor cantidad de widgets disponible para Python.
Preparate a leer manuales y pon StackOverflow en tu lista de favoritos.
Para cualquier otra ayuda, aquí estamos.
Mucha suerte y ánimo!
Un saludo,Alex

Alexandre Manhães Savio
PhD, Medical Imaging, Machine Learning
Klinikum rechts der Isar, TUM, Münchenalexsavio.github.io | email: 
alexsa...@gmail.com




On 14 Jan 2016, at 22:12, Leonel Gomez  wrote:
Hola amigos,
En serio, no quiero crear polémica con esto, talvez mi falta de experiencia en 
Python me hace verlo diferente a lo que ya tengo en FVP.
pero me gustaría saber como puedo obtener esto en python, sin tener que 
instalar librerías de terceros, o instalaciones extras para teneralgo mejor que 
esto:http://www.cid.uc.edu.ve/fponte/botones2.htm
En serio, lo intente con Boa Contructor y no pude, talvez no vi la versión 
correcta.
wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja 
visualización de las tablas de las bases de datos, excepto que me instale una 
administrador de MYSQL.
VFP si lo tiene y Java también.
Será que no investigue bien y me quede corto.
VFP y Java manejan toda la potencia de lenguaje SQL puro
Agradezco me puedan sacar de esta duda.
Gracias. 
LG


El Jan 14, 2016, a las 14:39, Mario Lacunza  escribió:
Oduber:

los tienes instalados en windows?  q tal te va gtk3 en windows?
Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru


El 13 de enero de 2016, 21:04, oduber e. vasquez b.  
escribió:
Buenas

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

2016-01-15 Por tema Mario Lacunza
Uhmmm bueno para mi caso sigue sin servirme qt xq no hay ninguna bindings
free y pyside está muy atrasado, otro motivo x el q me decanté x wxpython,
también xq este trabaja con los widgets nativos del sistema operativo.

Enviado desde mi LG G3
El 15/01/2016 04:10, "alexsa...@gmail.com"  escribió:

> Hola Mario,
>
> PyQt5 y empaqueto con las herramientas de Riverbank, pyqtdeploy.
> Como el desarrollo que hago es para uso interno de la empresa y asociados,
> no me preocupa la licencia. Los usuarios saben que tienen acceso al codigo
> y ya está. Que se pongan a leerlo :D.
> Lo que más me costó en dolores de cabeza fue el deployment porque la
> documentación es escasa.
>
> On Thu, 14 Jan 2016, 23:29 Mario Lacunza  wrote:
>
>> Alexandre
>>
>> Una pregunta para qt5 q libreria binding utilizas? pyqt5 no permite
>> cerrar el código salvo q compres la licencia comercial (lo cual hizo q lo
>> descartara) y pyside sólo trabaja con Qt 4.8 aún...
>>
>> Saludos / Best regards
>>
>> Mario Lacunza
>> Email:: mlacu...@gmail.com
>> Personal Website:: http://www.lacunza.biz/
>> Hosting:: http://mlv-host.com/
>> Mascotas Perdidas:: http://mascotas-perdidas.com/
>> Skype: mlacunzav
>>
>> Lima - Peru
>>
>> El 14 de enero de 2016, 17:17, Alexandre Manhaes Savio <
>> alexsa...@gmail.com> escribió:
>>
>>> Hola Leonel,
>>>
>>> Me temo que todo lo que conoces de las herramientas que te ayudan a
>>> programar, conectar con tablas, programar eventos…hasta donde yo sé, vas a
>>> tener que programarlo a mano si lo haces en Python.
>>>
>>> Lo único que te puede ayudar son herramientas como QtCreator que te
>>> permitirán diseñar las ventanas y guardarlas en un archivo, pero a partir
>>> de eso, tendrás que importarlas desde Python y programar cada uno de los
>>> eventos y la lógica de negocio. SQLAlchemy te va a ayudar muchísimo con la
>>> parte de manejo de la base de datos.
>>>
>>> Las herramientas en Java y los productos de Microsoft y Embarcadero
>>> están mucho más avanzados para facilitar al usuario a crear herramientas de
>>> escritorio como tú hiciste con VFP.
>>> En Python no existen esas herramientas, hasta donde conozco, lo que yo
>>> utilizaría en tu posición si quisiera programar en Python sería:
>>> - SQLAlchemy para definir la base de datos para PostgreSQL
>>> - PyQt5 para la interfaz de usuario.
>>>
>>> SQLAlchemy es un ORM que te va a facilitar mucho la vida, si conoces
>>> Hibernate en Java, creo que es algo similar.
>>> PyQt5 es multiplataforma y creo que es la librería con mayor cantidad de
>>> widgets disponible para Python.
>>>
>>> Preparate a leer manuales y pon StackOverflow en tu lista de favoritos.
>>>
>>> Para cualquier otra ayuda, aquí estamos.
>>>
>>> Mucha suerte y ánimo!
>>>
>>> Un saludo,
>>> Alex
>>>
>>> Alexandre Manhães Savio
>>> PhD, Medical Imaging, Machine Learning
>>> Klinikum rechts der Isar, TUM, München
>>> alexsavio.github.io | email: alexsa...@gmail.com
>>>
>>>
>>> On 14 Jan 2016, at 22:12, Leonel Gomez 
>>> wrote:
>>>
>>> Hola amigos,
>>>
>>> En serio, no quiero crear polémica con esto, talvez mi falta de
>>> experiencia en Python me hace verlo diferente a lo que ya tengo en FVP.
>>>
>>> pero me gustaría saber como puedo obtener esto en python, sin tener que
>>> instalar librerías de terceros, o instalaciones extras para tener
>>> algo mejor que esto:http://www.cid.uc.edu.ve/fponte/botones2.htm
>>>
>>> En serio, lo intente con Boa Contructor y no pude, talvez no vi la
>>> versión correcta.
>>>
>>> wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja
>>> visualización de las tablas de las bases de datos, excepto que
>>> me instale una administrador de MYSQL.
>>>
>>> VFP si lo tiene y Java también.
>>>
>>> Será que no investigue bien y me quede corto.
>>>
>>> VFP y Java manejan toda la potencia de lenguaje SQL puro
>>>
>>> Agradezco me puedan sacar de esta duda.
>>>
>>> Gracias.
>>>
>>> LG
>>>
>>>
>>>
>>> El Jan 14, 2016, a las 14:39, Mario Lacunza 
>>> escribió:
>>>
>>> Oduber:
>>>
>>> los tienes instalados en windows?  q tal te va gtk3 en windows?
>>>
>>> Saludos / Best regards
>>>
>>> Mario Lacunza
>>> Email:: mlacu...@gmail.com
>>> Personal Website:: http://www.lacunza.biz/
>>> Hosting:: http://mlv-host.com/
>>> Mascotas Perdidas:: http://mascotas-perdidas.com/
>>> Skype: mlacunzav
>>>
>>> Lima - Peru
>>>
>>> El 13 de enero de 2016, 21:04, oduber e. vasquez b. <
>>> ovasquez...@gmail.com> escribió:
>>>
 Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
 utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
 marcha bien! Es cuestión de intentar y sin miedo! Saludos
 El 13/01/2016 21:16, "Mario R. Osorio" 
 escribió:

> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo
> que te propones ya que mezclar VFP y Python no debe ser nada facil y
> tampoco no tiene mucho sentido: Si VFP te da todo lo que necesitas y tus
> aplicaciones estan funcionando "sin problemas", para que tomarte la
>

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

2016-01-15 Por tema alexsa...@gmail.com
Hola Mario,

PyQt5 y empaqueto con las herramientas de Riverbank, pyqtdeploy.
Como el desarrollo que hago es para uso interno de la empresa y asociados,
no me preocupa la licencia. Los usuarios saben que tienen acceso al codigo
y ya está. Que se pongan a leerlo :D.
Lo que más me costó en dolores de cabeza fue el deployment porque la
documentación es escasa.

On Thu, 14 Jan 2016, 23:29 Mario Lacunza  wrote:

> Alexandre
>
> Una pregunta para qt5 q libreria binding utilizas? pyqt5 no permite cerrar
> el código salvo q compres la licencia comercial (lo cual hizo q lo
> descartara) y pyside sólo trabaja con Qt 4.8 aún...
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
>
> Lima - Peru
>
> El 14 de enero de 2016, 17:17, Alexandre Manhaes Savio <
> alexsa...@gmail.com> escribió:
>
>> Hola Leonel,
>>
>> Me temo que todo lo que conoces de las herramientas que te ayudan a
>> programar, conectar con tablas, programar eventos…hasta donde yo sé, vas a
>> tener que programarlo a mano si lo haces en Python.
>>
>> Lo único que te puede ayudar son herramientas como QtCreator que te
>> permitirán diseñar las ventanas y guardarlas en un archivo, pero a partir
>> de eso, tendrás que importarlas desde Python y programar cada uno de los
>> eventos y la lógica de negocio. SQLAlchemy te va a ayudar muchísimo con la
>> parte de manejo de la base de datos.
>>
>> Las herramientas en Java y los productos de Microsoft y Embarcadero están
>> mucho más avanzados para facilitar al usuario a crear herramientas de
>> escritorio como tú hiciste con VFP.
>> En Python no existen esas herramientas, hasta donde conozco, lo que yo
>> utilizaría en tu posición si quisiera programar en Python sería:
>> - SQLAlchemy para definir la base de datos para PostgreSQL
>> - PyQt5 para la interfaz de usuario.
>>
>> SQLAlchemy es un ORM que te va a facilitar mucho la vida, si conoces
>> Hibernate en Java, creo que es algo similar.
>> PyQt5 es multiplataforma y creo que es la librería con mayor cantidad de
>> widgets disponible para Python.
>>
>> Preparate a leer manuales y pon StackOverflow en tu lista de favoritos.
>>
>> Para cualquier otra ayuda, aquí estamos.
>>
>> Mucha suerte y ánimo!
>>
>> Un saludo,
>> Alex
>>
>> Alexandre Manhães Savio
>> PhD, Medical Imaging, Machine Learning
>> Klinikum rechts der Isar, TUM, München
>> alexsavio.github.io | email: alexsa...@gmail.com
>>
>>
>> On 14 Jan 2016, at 22:12, Leonel Gomez 
>> wrote:
>>
>> Hola amigos,
>>
>> En serio, no quiero crear polémica con esto, talvez mi falta de
>> experiencia en Python me hace verlo diferente a lo que ya tengo en FVP.
>>
>> pero me gustaría saber como puedo obtener esto en python, sin tener que
>> instalar librerías de terceros, o instalaciones extras para tener
>> algo mejor que esto:http://www.cid.uc.edu.ve/fponte/botones2.htm
>>
>> En serio, lo intente con Boa Contructor y no pude, talvez no vi la
>> versión correcta.
>>
>> wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja
>> visualización de las tablas de las bases de datos, excepto que
>> me instale una administrador de MYSQL.
>>
>> VFP si lo tiene y Java también.
>>
>> Será que no investigue bien y me quede corto.
>>
>> VFP y Java manejan toda la potencia de lenguaje SQL puro
>>
>> Agradezco me puedan sacar de esta duda.
>>
>> Gracias.
>>
>> LG
>>
>>
>>
>> El Jan 14, 2016, a las 14:39, Mario Lacunza 
>> escribió:
>>
>> Oduber:
>>
>> los tienes instalados en windows?  q tal te va gtk3 en windows?
>>
>> Saludos / Best regards
>>
>> Mario Lacunza
>> Email:: mlacu...@gmail.com
>> Personal Website:: http://www.lacunza.biz/
>> Hosting:: http://mlv-host.com/
>> Mascotas Perdidas:: http://mascotas-perdidas.com/
>> Skype: mlacunzav
>>
>> Lima - Peru
>>
>> El 13 de enero de 2016, 21:04, oduber e. vasquez b. <
>> ovasquez...@gmail.com> escribió:
>>
>>> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
>>> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
>>> marcha bien! Es cuestión de intentar y sin miedo! Saludos
>>> El 13/01/2016 21:16, "Mario R. Osorio" 
>>> escribió:
>>>
 Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo
 que te propones ya que mezclar VFP y Python no debe ser nada facil y
 tampoco no tiene mucho sentido: Si VFP te da todo lo que necesitas y tus
 aplicaciones estan funcionando "sin problemas", para que tomarte la
 molestia? Es como tratar de reparar lo que no se ha roto...

 Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y
 la variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
 seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
 Odisea" solo, y sin brujula...


 Dtb/Gby
 ===
 Mario R. Osorio
 A.S. of Computer Programming and Analy

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

2016-01-14 Por tema Mario R. Osorio
esidad de tanta instalación.
>>
>> Al principio cuesta entenderlo, pero créeme, cuando le agarras el hilo,
>> es impresionante y todo lo tienes en el mismo id, no hay que instalar nada
>> por separado,
>> los componentes de ventana, sin son de Arrastrar y soltar, dando la
>> ventaja de pensar solo en la programación orientada a objetos y por eventos.
>>
>> Lentitiud, solo es al principio, igual que Windows, al principio cuesta
>> que arranque, una vez en memoria, corre rápidamente.
>>
>> y el fuerte de Java es WEB, así que una vez agarras el hilo, no te costar
>> tanto aprender para WEB.
>>
>> Actualmente estoy desarrollando un proyectito en Java sin prisa, con
>> conexión a MySql en la nube y todo tranquilo.
>>
>> Como consejo sigue con VFP dandole mantenimiento a tus aplicaciones, que
>> VFP hay todavía para rato, mientras has tus propias pruebas despacio y sin
>> prisa.
>>
>> Saludos.
>>
>> LG
>>
>>
>>
>>
>>
>>
>>
>>
>> El Jan 14, 2016, a las 10:46, Jesús Quintero Suárez 
>> escribió:
>>
>> Hola Mario, en una respuesta anterior me recomendaste wxPython y
>> wxFormBuilder, encontré que para MS Windows wxPython no está disponible
>> para la versión 3.x de Python, me imagino que wxFormBuilder es por el
>> estilo.
>>
>> *De:* Python-es [mailto:python-es-bounces+jesusquin=msn@python.org
>> ] *En nombre de *Mario
>> Lacunza
>> *Enviado el:* jueves, 14 de enero de 2016 10:25 a. m.
>> *Para:* La lista de python en castellano 
>> *Asunto:* Re: [Python-es] Orientación para el desarrollo de aplicaciones
>> GUI.
>>
>>
>> Uhmmm me parece q demasiado x encima los has visto.
>>
>> Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual
>> q el diseñador de guis de visual studio agregas controles y los pones donde
>> quieres, te crea el código Python para manejarlo luego heredas en tus
>> clases de lógica y controlas todo.
>>
>> No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt
>> tiene una lógica similar.
>>
>> Enviado desde mi LG G3
>> El 14/01/2016 09:53, "Jesús Quintero Suárez" 
>> escribió:
>>
>> Hola todos, he visto por encimita varios diseñadores gráficos que
>> facilitan crear las GUIs para Python, lo que ofrecen es un subproducto que
>> Python puede consumir, el diseñador en sí, que es la parte compleja, no
>> intervendrá en la aplicación.
>> ¿Qué es el subproducto?, pues bien, no es más que código Python haciendo
>> uso de utilidades pre-construidas por un tercero, el cual nosotros podemos
>> recrear en Python sin la ayuda de ningún diseñador, solo requerimos de las
>> utilidades, hacerlo de esta manera es fácil pero dispendioso, prácticamente
>> toca cambiar y probar para poder visualizar como está quedando nuestro
>> diseño.
>> De los diseñadores que visto por encimita, algunos tienen problemas de
>> compatibilidad con MS Windows, no son tan amigables con el usuario, no es
>> solo arrastrar y soltar, el subproducto solo se limita a la parte del
>> diseño, no hay forma de agregar código que controle la lógica del diseño,
>> es decir, requiere de bastante código adicional para dejarlo totalmente
>> funcional.
>> Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos
>> disposición  y del cual podamos extraer la información del diseño y código
>> adicionado, (probablemente trampeando al diseñador con string para incluir
>> nuestro código python de control), y generar código Python que hará uso de
>> esas utilidades y totalmente funcinal.
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
>
> --
> --
> fp...@mapologo.org.ve
> francisco.p...@gmail.com
>
> cel: +58 +424 7228252
> tel: +58 +274 6352001
>
> 
> Debemos ser libres, no para hacer lo que nos plazca, sino libres para
> comprender muy profundamente nuestros propios instintos e impulsos. K
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Francisco Palm
oy desarrollando un proyectito en Java sin prisa, con
> conexión a MySql en la nube y todo tranquilo.
>
> Como consejo sigue con VFP dandole mantenimiento a tus aplicaciones, que
> VFP hay todavía para rato, mientras has tus propias pruebas despacio y sin
> prisa.
>
> Saludos.
>
> LG
>
>
>
>
>
>
>
>
> El Jan 14, 2016, a las 10:46, Jesús Quintero Suárez 
> escribió:
>
> Hola Mario, en una respuesta anterior me recomendaste wxPython y
> wxFormBuilder, encontré que para MS Windows wxPython no está disponible
> para la versión 3.x de Python, me imagino que wxFormBuilder es por el
> estilo.
>
> *De:* Python-es [mailto:python-es-bounces+jesusquin=msn@python.org
> ] *En nombre de *Mario
> Lacunza
> *Enviado el:* jueves, 14 de enero de 2016 10:25 a. m.
> *Para:* La lista de python en castellano 
> *Asunto:* Re: [Python-es] Orientación para el desarrollo de aplicaciones
> GUI.
>
>
> Uhmmm me parece q demasiado x encima los has visto.
>
> Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual
> q el diseñador de guis de visual studio agregas controles y los pones donde
> quieres, te crea el código Python para manejarlo luego heredas en tus
> clases de lógica y controlas todo.
>
> No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt
> tiene una lógica similar.
>
> Enviado desde mi LG G3
> El 14/01/2016 09:53, "Jesús Quintero Suárez"  escribió:
>
> Hola todos, he visto por encimita varios diseñadores gráficos que
> facilitan crear las GUIs para Python, lo que ofrecen es un subproducto que
> Python puede consumir, el diseñador en sí, que es la parte compleja, no
> intervendrá en la aplicación.
> ¿Qué es el subproducto?, pues bien, no es más que código Python haciendo
> uso de utilidades pre-construidas por un tercero, el cual nosotros podemos
> recrear en Python sin la ayuda de ningún diseñador, solo requerimos de las
> utilidades, hacerlo de esta manera es fácil pero dispendioso, prácticamente
> toca cambiar y probar para poder visualizar como está quedando nuestro
> diseño.
> De los diseñadores que visto por encimita, algunos tienen problemas de
> compatibilidad con MS Windows, no son tan amigables con el usuario, no es
> solo arrastrar y soltar, el subproducto solo se limita a la parte del
> diseño, no hay forma de agregar código que controle la lógica del diseño,
> es decir, requiere de bastante código adicional para dejarlo totalmente
> funcional.
> Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos
> disposición  y del cual podamos extraer la información del diseño y código
> adicionado, (probablemente trampeando al diseñador con string para incluir
> nuestro código python de control), y generar código Python que hará uso de
> esas utilidades y totalmente funcinal.
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
--
fp...@mapologo.org.ve
francisco.p...@gmail.com

cel: +58 +424 7228252
tel: +58 +274 6352001


Debemos ser libres, no para hacer lo que nos plazca, sino libres para
comprender muy profundamente nuestros propios instintos e impulsos. K
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Mario Lacunza
Alexandre

Una pregunta para qt5 q libreria binding utilizas? pyqt5 no permite cerrar
el código salvo q compres la licencia comercial (lo cual hizo q lo
descartara) y pyside sólo trabaja con Qt 4.8 aún...

Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru

El 14 de enero de 2016, 17:17, Alexandre Manhaes Savio 
escribió:

> Hola Leonel,
>
> Me temo que todo lo que conoces de las herramientas que te ayudan a
> programar, conectar con tablas, programar eventos…hasta donde yo sé, vas a
> tener que programarlo a mano si lo haces en Python.
>
> Lo único que te puede ayudar son herramientas como QtCreator que te
> permitirán diseñar las ventanas y guardarlas en un archivo, pero a partir
> de eso, tendrás que importarlas desde Python y programar cada uno de los
> eventos y la lógica de negocio. SQLAlchemy te va a ayudar muchísimo con la
> parte de manejo de la base de datos.
>
> Las herramientas en Java y los productos de Microsoft y Embarcadero están
> mucho más avanzados para facilitar al usuario a crear herramientas de
> escritorio como tú hiciste con VFP.
> En Python no existen esas herramientas, hasta donde conozco, lo que yo
> utilizaría en tu posición si quisiera programar en Python sería:
> - SQLAlchemy para definir la base de datos para PostgreSQL
> - PyQt5 para la interfaz de usuario.
>
> SQLAlchemy es un ORM que te va a facilitar mucho la vida, si conoces
> Hibernate en Java, creo que es algo similar.
> PyQt5 es multiplataforma y creo que es la librería con mayor cantidad de
> widgets disponible para Python.
>
> Preparate a leer manuales y pon StackOverflow en tu lista de favoritos.
>
> Para cualquier otra ayuda, aquí estamos.
>
> Mucha suerte y ánimo!
>
> Un saludo,
> Alex
>
> Alexandre Manhães Savio
> PhD, Medical Imaging, Machine Learning
> Klinikum rechts der Isar, TUM, München
> alexsavio.github.io | email: alexsa...@gmail.com
>
>
> On 14 Jan 2016, at 22:12, Leonel Gomez  wrote:
>
> Hola amigos,
>
> En serio, no quiero crear polémica con esto, talvez mi falta de
> experiencia en Python me hace verlo diferente a lo que ya tengo en FVP.
>
> pero me gustaría saber como puedo obtener esto en python, sin tener que
> instalar librerías de terceros, o instalaciones extras para tener
> algo mejor que esto:http://www.cid.uc.edu.ve/fponte/botones2.htm
>
> En serio, lo intente con Boa Contructor y no pude, talvez no vi la versión
> correcta.
>
> wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja
> visualización de las tablas de las bases de datos, excepto que
> me instale una administrador de MYSQL.
>
> VFP si lo tiene y Java también.
>
> Será que no investigue bien y me quede corto.
>
> VFP y Java manejan toda la potencia de lenguaje SQL puro
>
> Agradezco me puedan sacar de esta duda.
>
> Gracias.
>
> LG
>
>
>
> El Jan 14, 2016, a las 14:39, Mario Lacunza  escribió:
>
> Oduber:
>
> los tienes instalados en windows?  q tal te va gtk3 en windows?
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
>
> Lima - Peru
>
> El 13 de enero de 2016, 21:04, oduber e. vasquez b.  > escribió:
>
>> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
>> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
>> marcha bien! Es cuestión de intentar y sin miedo! Saludos
>> El 13/01/2016 21:16, "Mario R. Osorio"  escribió:
>>
>>> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo
>>> que te propones ya que mezclar VFP y Python no debe ser nada facil y
>>> tampoco no tiene mucho sentido: Si VFP te da todo lo que necesitas y tus
>>> aplicaciones estan funcionando "sin problemas", para que tomarte la
>>> molestia? Es como tratar de reparar lo que no se ha roto...
>>>
>>> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y
>>> la variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
>>> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
>>> Odisea" solo, y sin brujula...
>>>
>>>
>>> Dtb/Gby
>>> ===
>>> Mario R. Osorio
>>> A.S. of Computer Programming and Analysis
>>>
>>> “If I had asked people what they wanted, they would have said faster
>>> horses.”
>>>  ― Henry Ford
>>>
>>>
>>>
>>>
>>>
>>> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :
>>>
 Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones
 de escritorio, con la combinación:

 · Python: Versión reciente.

 · Base de datos: PostgreSql.

 · Orm: SqlAlchemy.

 · Diseñador de GUI: Visual FoxPro

 Solo me queda faltando el paquete para a utilizar, en lo posible con la
 capacidad TouchScreen si saben de alg

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

2016-01-14 Por tema Alexandre Manhaes Savio
Hola Leonel,

Me temo que todo lo que conoces de las herramientas que te ayudan a programar, 
conectar con tablas, programar eventos…hasta donde yo sé, vas a tener que 
programarlo a mano si lo haces en Python.

Lo único que te puede ayudar son herramientas como QtCreator que te permitirán 
diseñar las ventanas y guardarlas en un archivo, pero a partir de eso, tendrás 
que importarlas desde Python y programar cada uno de los eventos y la lógica de 
negocio. SQLAlchemy te va a ayudar muchísimo con la parte de manejo de la base 
de datos.

Las herramientas en Java y los productos de Microsoft y Embarcadero están mucho 
más avanzados para facilitar al usuario a crear herramientas de escritorio como 
tú hiciste con VFP.
En Python no existen esas herramientas, hasta donde conozco, lo que yo 
utilizaría en tu posición si quisiera programar en Python sería:
- SQLAlchemy para definir la base de datos para PostgreSQL
- PyQt5 para la interfaz de usuario.

SQLAlchemy es un ORM que te va a facilitar mucho la vida, si conoces Hibernate 
en Java, creo que es algo similar.
PyQt5 es multiplataforma y creo que es la librería con mayor cantidad de 
widgets disponible para Python.

Preparate a leer manuales y pon StackOverflow en tu lista de favoritos.

Para cualquier otra ayuda, aquí estamos.

Mucha suerte y ánimo!

Un saludo,
Alex

Alexandre Manhães Savio
PhD, Medical Imaging, Machine Learning
Klinikum rechts der Isar, TUM, München
alexsavio.github.io | email: alexsa...@gmail.com


> On 14 Jan 2016, at 22:12, Leonel Gomez  wrote:
> 
> Hola amigos,
> 
> En serio, no quiero crear polémica con esto, talvez mi falta de experiencia 
> en Python me hace verlo diferente a lo que ya tengo en FVP.
> 
> pero me gustaría saber como puedo obtener esto en python, sin tener que 
> instalar librerías de terceros, o instalaciones extras para tener
> algo mejor que esto:http://www.cid.uc.edu.ve/fponte/botones2.htm 
> 
> 
> En serio, lo intente con Boa Contructor y no pude, talvez no vi la versión 
> correcta.
> 
> wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja 
> visualización de las tablas de las bases de datos, excepto que
> me instale una administrador de MYSQL.
> 
> VFP si lo tiene y Java también.
> 
> Será que no investigue bien y me quede corto.
> 
> VFP y Java manejan toda la potencia de lenguaje SQL puro
> 
> Agradezco me puedan sacar de esta duda.
> 
> Gracias.
> 
> LG
> 
> 
> 
> El Jan 14, 2016, a las 14:39, Mario Lacunza  > escribió:
> 
>> Oduber:
>> 
>> los tienes instalados en windows?  q tal te va gtk3 en windows?
>> 
>> Saludos / Best regards
>> 
>> Mario Lacunza
>> Email:: mlacu...@gmail.com 
>> Personal Website:: http://www.lacunza.biz/ 
>> Hosting:: http://mlv-host.com/ 
>> Mascotas Perdidas:: http://mascotas-perdidas.com/ 
>> 
>> Skype: mlacunzav
>> 
>> Lima - Peru
>> 
>> El 13 de enero de 2016, 21:04, oduber e. vasquez b. > > escribió:
>> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4 
>> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo 
>> marcha bien! Es cuestión de intentar y sin miedo! Saludos
>> 
>> El 13/01/2016 21:16, "Mario R. Osorio" > > escribió:
>> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo que 
>> te propones ya que mezclar VFP y Python no debe ser nada facil y tampoco no 
>> tiene mucho sentido: Si VFP te da todo lo que necesitas y tus aplicaciones 
>> estan funcionando "sin problemas", para que tomarte la molestia? Es como 
>> tratar de reparar lo que no se ha roto...
>> 
>> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y la 
>> variedad de paquetes de Python ,web o no; para mejorar el rendimiento y 
>> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La 
>> Odisea" solo, y sin brujula...
>> 
>> 
>> Dtb/Gby
>> ===
>> Mario R. Osorio
>> A.S. of Computer Programming and Analysis
>> 
>> “If I had asked people what they wanted, they would have said faster horses.”
>>  ― Henry Ford
>> 
>> 
>> 
>> 
>> 
>> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez > >:
>> Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones de 
>> escritorio, con la combinación:
>> 
>> · Python: Versión reciente.
>> 
>> · Base de datos: PostgreSql.
>> 
>> · Orm: SqlAlchemy.
>> 
>> · Diseñador de GUI: Visual FoxPro
>> 
>> Solo me queda faltando el paquete para a utilizar, en lo posible con la 
>> capacidad TouchScreen si saben de alguno por favor, de lo que podido leer 
>> Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las 
>> opciones, si conocen una mejor por favor.
>> 
>> Saludos, Jesús
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 

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

2016-01-14 Por tema Mario R. Osorio
Estoy 100% de acuerdo con Mario Lacunza; no se puede hablar de esa manera
de un lenguaje solo xq no se le conoce.

No importa como los eruditos describan python, para mi representa
MODULARIDAD y LIBERTAD. Si sabes usar virtualenv, pip y setuptools, puedes
facilmente distribuir tus paquetes de python.

A diferencia de Lacunza, yo no he tenido la mala suerte de tener que
programar para Windoze con Python, pero si se  sobre varios programas que
crean un .exe para su distribucion.

Respecto a comparar VFP, Python y Java; lo unico que quiero agregar es que
VFP va de salida. Java tiene sus usos, pero yo me voy con Python si el
mismo es capaz de hacer el trabajo, lo que sucede casi en un 100% de las
ocasiones. Solo cuando lo que estoy programando genera o podria generar
conflictos entre diferentes servidores/Sistemas opertivos; utulizo Java.

Como dije antes, yo muy poco hago GUI, pero creo que Lacunza no lo pudo
haber explicado mejor.

@Jesus: Ya revisaste el proyecto dabo ?

Por otro lado, si necesitas un manejador de base de datos robusto junto a
la facilidad para crear GUI; podrias tambien considerar MS SQL + MS Access.
Access fue mi salvacion cuando dBase/Clipper/FoxPro murieron***. Si bien el
engine de Access (Jet) no es muy robusto, sirve para aplicaciones con menos
de 22 usuarios simultaneos. Mi recomendacion es, como ya dije, MS SQL + MS
Access, si quieres irte por esa via. POR CIERTO, puedes mirar si MS SQL
Server Express cubre tus necesidades: ES GRATIS!

Existe tambien el proyecto  (open source) HMG
 ...

***Si, soy asi de viejo... cuando salio el primer Intel 286, yo trabajaba
para una empresa en la que desarrollamos un sistema administrativo en dBase
bajo MS DOS, que igual corria en FoxPro bajo SCO UNIX. Tambien hice muchos
trabajos con dBase/Clipper y era magnifico. No he conseguido en ningun otro
lenguaje de programacion nada ni remotamente parecido a los macros de CA
Clippper...


Dtb/Gby
===
Mario R. Osorio
A.S. of Computer Programming and Analysis

“If I had asked people what they wanted, they would have said faster
horses.”
 ― Henry Ford





2016-01-14 15:39 GMT-05:00 Mario Lacunza :

> Oduber:
>
> los tienes instalados en windows?  q tal te va gtk3 en windows?
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
>
> Lima - Peru
>
> El 13 de enero de 2016, 21:04, oduber e. vasquez b.  > escribió:
>
>> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
>> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
>> marcha bien! Es cuestión de intentar y sin miedo! Saludos
>> El 13/01/2016 21:16, "Mario R. Osorio"  escribió:
>>
>>> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo
>>> que te propones ya que mezclar VFP y Python no debe ser nada facil y
>>> tampoco no tiene mucho sentido: Si VFP te da todo lo que necesitas y tus
>>> aplicaciones estan funcionando "sin problemas", para que tomarte la
>>> molestia? Es como tratar de reparar lo que no se ha roto...
>>>
>>> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y
>>> la variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
>>> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
>>> Odisea" solo, y sin brujula...
>>>
>>>
>>> Dtb/Gby
>>> ===
>>> Mario R. Osorio
>>> A.S. of Computer Programming and Analysis
>>>
>>> “If I had asked people what they wanted, they would have said faster
>>> horses.”
>>>  ― Henry Ford
>>>
>>>
>>>
>>>
>>>
>>> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :
>>>
 Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones
 de escritorio, con la combinación:

 · Python: Versión reciente.

 · Base de datos: PostgreSql.

 · Orm: SqlAlchemy.

 · Diseñador de GUI: Visual FoxPro

 Solo me queda faltando el paquete para a utilizar, en lo posible con la
 capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
 Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
 opciones, si conocen una mejor por favor.

 Saludos, Jesús







 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


>>>
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/pyth

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

2016-01-14 Por tema Ricardo Cárdenes
Hola Leonel,

Creo que estás confundiendo dos cosas: lenguaje y entorno integrado para
desarrollo de aplicaciones. Lo digo por esto:

  'VFP y Java manejan toda la potencia de lenguaje SQL puro'

Java se refiere al conjunto lenguage + VM + librerías estándar y eso no
maneja "toda la potencia de lenguaje SQL puro" (VFP sospecho que tampoco,
pero eso es otra discusión). Particularmente, la parte de crear
formularios, relacionarlos con bases de datos, etc. Sí que tienes
componentes activos con Swing + JDBC, pero para diseñar formularios lo que
hace falta es un IDE. Eso sí lo tienes para Java (eg. JDeveloper, NetBeans,
Eclipse), que imagino es a lo que te refieres, pero es una herramienta de
un tercero.

Con Python hay librerías de terceros que manejan todo el asunto de
formularios + SQL + componentes activos e incluso IDEs,, aunque quizá lo
que falte sea diseño gráfico del modelo de datos.

Saludos,
Ricardo

2016-01-14 11:12 GMT-10:00 Leonel Gomez :

> Hola amigos,
>
> En serio, no quiero crear polémica con esto, talvez mi falta de
> experiencia en Python me hace verlo diferente a lo que ya tengo en FVP.
>
> pero me gustaría saber como puedo obtener esto en python, sin tener que
> instalar librerías de terceros, o instalaciones extras para tener
> algo mejor que esto:http://www.cid.uc.edu.ve/fponte/botones2.htm
>
> En serio, lo intente con Boa Contructor y no pude, talvez no vi la versión
> correcta.
>
> wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja
> visualización de las tablas de las bases de datos, excepto que
> me instale una administrador de MYSQL.
>
> VFP si lo tiene y Java también.
>
> Será que no investigue bien y me quede corto.
>
> VFP y Java manejan toda la potencia de lenguaje SQL puro
>
> Agradezco me puedan sacar de esta duda.
>
> Gracias.
>
> LG
>
>
>
> El Jan 14, 2016, a las 14:39, Mario Lacunza  escribió:
>
> Oduber:
>
> los tienes instalados en windows?  q tal te va gtk3 en windows?
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
>
> Lima - Peru
>
> El 13 de enero de 2016, 21:04, oduber e. vasquez b.  > escribió:
>
>> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
>> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
>> marcha bien! Es cuestión de intentar y sin miedo! Saludos
>> El 13/01/2016 21:16, "Mario R. Osorio"  escribió:
>>
>>> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo
>>> que te propones ya que mezclar VFP y Python no debe ser nada facil y
>>> tampoco no tiene mucho sentido: Si VFP te da todo lo que necesitas y tus
>>> aplicaciones estan funcionando "sin problemas", para que tomarte la
>>> molestia? Es como tratar de reparar lo que no se ha roto...
>>>
>>> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y
>>> la variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
>>> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
>>> Odisea" solo, y sin brujula...
>>>
>>>
>>> Dtb/Gby
>>> ===
>>> Mario R. Osorio
>>> A.S. of Computer Programming and Analysis
>>>
>>> “If I had asked people what they wanted, they would have said faster
>>> horses.”
>>>  ― Henry Ford
>>>
>>>
>>>
>>>
>>>
>>> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :
>>>
 Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones
 de escritorio, con la combinación:

 · Python: Versión reciente.

 · Base de datos: PostgreSql.

 · Orm: SqlAlchemy.

 · Diseñador de GUI: Visual FoxPro

 Solo me queda faltando el paquete para a utilizar, en lo posible con la
 capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
 Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
 opciones, si conocen una mejor por favor.

 Saludos, Jesús







 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


>>>
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> ___
> Python-es mailing list
> 

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

2016-01-14 Por tema Mario Lacunza
Q yo sepa no encuentras nada en Python q te haga eso mismo de la forma q
VFP lo hace, Python es un lenguaje de propósito más general, a ver dile a
VFP q te genere graficos en Matplotib :D no es la comparación correcto creo
yo, ya q manejo de BD no es lo único q un lenguaje hace.

Dabo es los más parecido q encontrarás hecho por dos ex VFP devs.

SQL: si sabes escribir este lenguaje no necesitas ningún visual q te haga
los querys.

Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru

El 14 de enero de 2016, 16:12, Leonel Gomez 
escribió:

> Hola amigos,
>
> En serio, no quiero crear polémica con esto, talvez mi falta de
> experiencia en Python me hace verlo diferente a lo que ya tengo en FVP.
>
> pero me gustaría saber como puedo obtener esto en python, sin tener que
> instalar librerías de terceros, o instalaciones extras para tener
> algo mejor que esto:http://www.cid.uc.edu.ve/fponte/botones2.htm
>
> En serio, lo intente con Boa Contructor y no pude, talvez no vi la versión
> correcta.
>
> wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja
> visualización de las tablas de las bases de datos, excepto que
> me instale una administrador de MYSQL.
>
> VFP si lo tiene y Java también.
>
> Será que no investigue bien y me quede corto.
>
> VFP y Java manejan toda la potencia de lenguaje SQL puro
>
> Agradezco me puedan sacar de esta duda.
>
> Gracias.
>
> LG
>
>
>
> El Jan 14, 2016, a las 14:39, Mario Lacunza  escribió:
>
> Oduber:
>
> los tienes instalados en windows?  q tal te va gtk3 en windows?
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
>
> Lima - Peru
>
> El 13 de enero de 2016, 21:04, oduber e. vasquez b.  > escribió:
>
>> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
>> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
>> marcha bien! Es cuestión de intentar y sin miedo! Saludos
>> El 13/01/2016 21:16, "Mario R. Osorio"  escribió:
>>
>>> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo
>>> que te propones ya que mezclar VFP y Python no debe ser nada facil y
>>> tampoco no tiene mucho sentido: Si VFP te da todo lo que necesitas y tus
>>> aplicaciones estan funcionando "sin problemas", para que tomarte la
>>> molestia? Es como tratar de reparar lo que no se ha roto...
>>>
>>> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y
>>> la variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
>>> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
>>> Odisea" solo, y sin brujula...
>>>
>>>
>>> Dtb/Gby
>>> ===
>>> Mario R. Osorio
>>> A.S. of Computer Programming and Analysis
>>>
>>> “If I had asked people what they wanted, they would have said faster
>>> horses.”
>>>  ― Henry Ford
>>>
>>>
>>>
>>>
>>>
>>> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :
>>>
 Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones
 de escritorio, con la combinación:

 · Python: Versión reciente.

 · Base de datos: PostgreSql.

 · Orm: SqlAlchemy.

 · Diseñador de GUI: Visual FoxPro

 Solo me queda faltando el paquete para a utilizar, en lo posible con la
 capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
 Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
 opciones, si conocen una mejor por favor.

 Saludos, Jesús







 ___
 Python-es mailing list
 Python-es@python.org
 https://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


>>>
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo

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

2016-01-14 Por tema Leonel Gomez
Hola amigos,

En serio, no quiero crear polémica con esto, talvez mi falta de experiencia en 
Python me hace verlo diferente a lo que ya tengo en FVP.

pero me gustaría saber como puedo obtener esto en python, sin tener que 
instalar librerías de terceros, o instalaciones extras para tener
algo mejor que esto:http://www.cid.uc.edu.ve/fponte/botones2.htm

En serio, lo intente con Boa Contructor y no pude, talvez no vi la versión 
correcta.

wxFormbuilder, solo me hace el esqueleto de un form, pero no maneja 
visualización de las tablas de las bases de datos, excepto que 
me instale una administrador de MYSQL.

VFP si lo tiene y Java también.

Será que no investigue bien y me quede corto.

VFP y Java manejan toda la potencia de lenguaje SQL puro

Agradezco me puedan sacar de esta duda.

Gracias. 

LG



El Jan 14, 2016, a las 14:39, Mario Lacunza  escribió:

> Oduber:
> 
> los tienes instalados en windows?  q tal te va gtk3 en windows?
> 
> Saludos / Best regards
> 
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
> 
> Lima - Peru
> 
> El 13 de enero de 2016, 21:04, oduber e. vasquez b.  
> escribió:
> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4 
> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo 
> marcha bien! Es cuestión de intentar y sin miedo! Saludos
> 
> El 13/01/2016 21:16, "Mario R. Osorio"  escribió:
> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo que te 
> propones ya que mezclar VFP y Python no debe ser nada facil y tampoco no 
> tiene mucho sentido: Si VFP te da todo lo que necesitas y tus aplicaciones 
> estan funcionando "sin problemas", para que tomarte la molestia? Es como 
> tratar de reparar lo que no se ha roto...
> 
> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y la 
> variedad de paquetes de Python ,web o no; para mejorar el rendimiento y 
> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La 
> Odisea" solo, y sin brujula...
> 
> 
> Dtb/Gby
> ===
> Mario R. Osorio
> A.S. of Computer Programming and Analysis
> 
> “If I had asked people what they wanted, they would have said faster horses.”
>  ― Henry Ford
> 
> 
> 
>   
> 
> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :
> Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones de 
> escritorio, con la combinación:
> 
> · Python: Versión reciente.
> 
> · Base de datos: PostgreSql.
> 
> · Orm: SqlAlchemy.
> 
> · Diseñador de GUI: Visual FoxPro
> 
> Solo me queda faltando el paquete para a utilizar, en lo posible con la 
> capacidad TouchScreen si saben de alguno por favor, de lo que podido leer 
> Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las 
> opciones, si conocen una mejor por favor.
> 
> Saludos, Jesús
> 
> 
>  
> 
>  
> 
>  
> 
> 
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
> 
> 
> 
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
> 
> 
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
> 
> 
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Mario Lacunza
Oduber:

los tienes instalados en windows?  q tal te va gtk3 en windows?

Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru

El 13 de enero de 2016, 21:04, oduber e. vasquez b. 
escribió:

> Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
> utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
> marcha bien! Es cuestión de intentar y sin miedo! Saludos
> El 13/01/2016 21:16, "Mario R. Osorio"  escribió:
>
>> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo
>> que te propones ya que mezclar VFP y Python no debe ser nada facil y
>> tampoco no tiene mucho sentido: Si VFP te da todo lo que necesitas y tus
>> aplicaciones estan funcionando "sin problemas", para que tomarte la
>> molestia? Es como tratar de reparar lo que no se ha roto...
>>
>> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y
>> la variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
>> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
>> Odisea" solo, y sin brujula...
>>
>>
>> Dtb/Gby
>> ===
>> Mario R. Osorio
>> A.S. of Computer Programming and Analysis
>>
>> “If I had asked people what they wanted, they would have said faster
>> horses.”
>>  ― Henry Ford
>>
>>
>>
>>
>>
>> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :
>>
>>> Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones
>>> de escritorio, con la combinación:
>>>
>>> · Python: Versión reciente.
>>>
>>> · Base de datos: PostgreSql.
>>>
>>> · Orm: SqlAlchemy.
>>>
>>> · Diseñador de GUI: Visual FoxPro
>>>
>>> Solo me queda faltando el paquete para a utilizar, en lo posible con la
>>> capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
>>> Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
>>> opciones, si conocen una mejor por favor.
>>>
>>> Saludos, Jesús
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ___
>>> Python-es mailing list
>>> Python-es@python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Mario Lacunza
nterior me recomendaste wxPython y
> wxFormBuilder, encontré que para MS Windows wxPython no está disponible
> para la versión 3.x de Python, me imagino que wxFormBuilder es por el
> estilo.
>
> *De:* Python-es [mailto:python-es-bounces+jesusquin=msn@python.org
> ] *En nombre de *Mario
> Lacunza
> *Enviado el:* jueves, 14 de enero de 2016 10:25 a. m.
> *Para:* La lista de python en castellano 
> *Asunto:* Re: [Python-es] Orientación para el desarrollo de aplicaciones
> GUI.
>
>
> Uhmmm me parece q demasiado x encima los has visto.
>
> Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual
> q el diseñador de guis de visual studio agregas controles y los pones donde
> quieres, te crea el código Python para manejarlo luego heredas en tus
> clases de lógica y controlas todo.
>
> No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt
> tiene una lógica similar.
>
> Enviado desde mi LG G3
> El 14/01/2016 09:53, "Jesús Quintero Suárez"  escribió:
>
> Hola todos, he visto por encimita varios diseñadores gráficos que
> facilitan crear las GUIs para Python, lo que ofrecen es un subproducto que
> Python puede consumir, el diseñador en sí, que es la parte compleja, no
> intervendrá en la aplicación.
> ¿Qué es el subproducto?, pues bien, no es más que código Python haciendo
> uso de utilidades pre-construidas por un tercero, el cual nosotros podemos
> recrear en Python sin la ayuda de ningún diseñador, solo requerimos de las
> utilidades, hacerlo de esta manera es fácil pero dispendioso, prácticamente
> toca cambiar y probar para poder visualizar como está quedando nuestro
> diseño.
> De los diseñadores que visto por encimita, algunos tienen problemas de
> compatibilidad con MS Windows, no son tan amigables con el usuario, no es
> solo arrastrar y soltar, el subproducto solo se limita a la parte del
> diseño, no hay forma de agregar código que controle la lógica del diseño,
> es decir, requiere de bastante código adicional para dejarlo totalmente
> funcional.
> Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos
> disposición  y del cual podamos extraer la información del diseño y código
> adicionado, (probablemente trampeando al diseñador con string para incluir
> nuestro código python de control), y generar código Python que hará uso de
> esas utilidades y totalmente funcinal.
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Jesús Quintero Suárez
De verdad muchas, pero muchas gracias a todos por la paciencia que han
mostrado, aún no me rindo, he invertido mucho tiempo estudiando, incluso en
cosas que no debía pero fue por falta de orientación, ahora ya casi tengo
todo listo, me dedicare a estudiar en profundidad las herramientas que debo
usar y de seguro que más adelante volveré a colaborar a personas como Yo que
no tuvimos un inicio apropiado, bueno y porque no solicitando su valiosa
ayuda.

Un abrazo para todos, Jesús

 

De: Python-es [mailto:python-es-bounces+jesusquin=msn@python.org] En
nombre de Leonel Gomez
Enviado el: jueves, 14 de enero de 2016 12:38 p. m.
Para: La lista de python en castellano 
Asunto: Re: [Python-es] Orientación para el desarrollo de aplicaciones GUI.

 

Hola amigos, se que este es un foro de Python al cual estoy inscrito y
recibo cada mensaje porque aun me llama la atención para algunos propósitos.

 

Específicamente para el amigo que viene de VFP le informo que  yo pase por
el mismo dilema, le di tantas vueltas a Python para poder pasar mis
aplicaciones de VFP a Python

en mi opinión muy personal le comento lo siguiente al amigo.

 

Venir de VFP donde uno tiene todas las utilidades en un mismo ambiente(id),
100% probado por miles de usuarios a nivel mundial, generar aplicaciones en
un dos por tres en VFP ha sido una 

maravilla de todos los tiempos, ver una tabla de datos en VFP basta con un
simple BROWSE y ya ves la info sin necesidad de tanta cosa,muchos lo
critican por sus tablas nativas, pero sus tablas nativas son el comienzo
nada mas, ya que para una aplicación gigante lo conectas a SQL Server,
MYSQL, etc etc.. Python comparado con VFP para Escritorio, deja mucho que
desear

debido a que todo habrá que instalarlo por separado, librerías, id, y casi
todo habrá que hacerlo a mano, el lenguaje es muy simple, pero para hacer
aplicaciones rápidamente, VFP lo deja a 

kilómetros de distancia ya que desde su nacimiento fue pensado en Bases de
Datos relacionales, tanto nativas como SQL.

 

Lamentablemente necesitamos migrar por el abandono de MS hacia VFP, en mi
caso te comento que probé los siguientes lenguajes: Python, C#, Lazarus,
Java y Dbase.

 

De todos estos, tuve que tomar una decisión, debido a que no puedo estar
probando de todo un poco sin aterrizar en algo para desarrollo mas serio, y
Opte por JAVA Swing.

 

Un lenguaje criticado por todo mundo por la dificultad de aprendizaje, y
algunos por su lentitud. 

 

Que fue lo que encontré en este lenguaje:

 

1) No varia mucho de VFP: recuerdas esto (this.form.text1.vaule= “Nombre”)
en Java (String loNombre = this.jText.getText();)

 

claro que hay cosas complicadas com por ejemplo llenara un Grid en Java, es
un delirio pero después de tanto estudiar, le tomas hilo y casi lo mismo es
en Python.

 

Java tiene su propio ID nativo exclusivo elaborado por Sun Oracle, 

 

Extrañas la ventana de comandos de datos en VFP, pues en Java tiene su
propia ventana de comandos SQL para cualquier base de datos grande.

 

hice mi primer crud en Java y a la primera fue multiplataforma, sin
necesidad de tanta instalación.

 

Al principio cuesta entenderlo, pero créeme, cuando le agarras el hilo, es
impresionante y todo lo tienes en el mismo id, no hay que instalar nada por
separado, 

los componentes de ventana, sin son de Arrastrar y soltar, dando la ventaja
de pensar solo en la programación orientada a objetos y por eventos.

 

Lentitiud, solo es al principio, igual que Windows, al principio cuesta que
arranque, una vez en memoria, corre rápidamente.

 

y el fuerte de Java es WEB, así que una vez agarras el hilo, no te costar
tanto aprender para WEB.

 

Actualmente estoy desarrollando un proyectito en Java sin prisa, con
conexión a MySql en la nube y todo tranquilo.

 

Como consejo sigue con VFP dandole mantenimiento a tus aplicaciones, que VFP
hay todavía para rato, mientras has tus propias pruebas despacio y sin
prisa.

 

Saludos.

 

LG

 

 

 

 

 

 

 

 

El Jan 14, 2016, a las 10:46, Jesús Quintero Suárez mailto:jesusq...@msn.com> > escribió:





Hola Mario, en una respuesta anterior me recomendaste wxPython y
wxFormBuilder, encontré que para MS Windows wxPython no está disponible para
la versión 3.x de Python, me imagino que wxFormBuilder es por el estilo.

 

De: Python-es [ <mailto:python-es-bounces+jesusquin=msn@python.org>
mailto:python-es-bounces+jesusquin=msn@python.org] En nombre de Mario
Lacunza
Enviado el: jueves, 14 de enero de 2016 10:25 a. m.
Para: La lista de python en castellano < <mailto:python-es@python.org>
python-es@python.org>
Asunto: Re: [Python-es] Orientación para el desarrollo de aplicaciones GUI.

 

Uhmmm me parece q demasiado x encima los has visto.

Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual q
el diseñador de guis de visual studio agregas controles y los pones donde
quieres, te crea el código Python para manejarlo luego heredas en tus clases
de lógica y c

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

2016-01-14 Por tema oduber e. vasquez b.
Buenas tardes! He migrados mis aplicaciones de VFP 9.0 a python 3.4
utilizando GTK+3 y glade para la parte gráfica y hasta los momentos todo
marcha bien! Es cuestión de intentar y sin miedo! Saludos
El 13/01/2016 21:16, "Mario R. Osorio"  escribió:

> Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo que
> te propones ya que mezclar VFP y Python no debe ser nada facil y tampoco no
> tiene mucho sentido: Si VFP te da todo lo que necesitas y tus aplicaciones
> estan funcionando "sin problemas", para que tomarte la molestia? Es como
> tratar de reparar lo que no se ha roto...
>
> Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y la
> variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
> seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
> Odisea" solo, y sin brujula...
>
>
> Dtb/Gby
> ===
> Mario R. Osorio
> A.S. of Computer Programming and Analysis
>
> “If I had asked people what they wanted, they would have said faster
> horses.”
>  ― Henry Ford
>
>
>
>
>
> 2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :
>
>> Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones
>> de escritorio, con la combinación:
>>
>> · Python: Versión reciente.
>>
>> · Base de datos: PostgreSql.
>>
>> · Orm: SqlAlchemy.
>>
>> · Diseñador de GUI: Visual FoxPro
>>
>> Solo me queda faltando el paquete para a utilizar, en lo posible con la
>> capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
>> Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
>> opciones, si conocen una mejor por favor.
>>
>> Saludos, Jesús
>>
>>
>>
>>
>>
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Leonel Gomez
Hola amigos, se que este es un foro de Python al cual estoy inscrito y recibo 
cada mensaje porque aun me llama la atención para algunos propósitos.

Específicamente para el amigo que viene de VFP le informo que  yo pase por el 
mismo dilema, le di tantas vueltas a Python para poder pasar mis aplicaciones 
de VFP a Python
en mi opinión muy personal le comento lo siguiente al amigo.

Venir de VFP donde uno tiene todas las utilidades en un mismo ambiente(id), 
100% probado por miles de usuarios a nivel mundial, generar aplicaciones en un 
dos por tres en VFP ha sido una 
maravilla de todos los tiempos, ver una tabla de datos en VFP basta con un 
simple BROWSE y ya ves la info sin necesidad de tanta cosa,muchos lo critican 
por sus tablas nativas, pero sus tablas nativas son el comienzo nada mas, ya 
que para una aplicación gigante lo conectas a SQL Server, MYSQL, etc etc.. 
Python comparado con VFP para Escritorio, deja mucho que desear
debido a que todo habrá que instalarlo por separado, librerías, id, y casi todo 
habrá que hacerlo a mano, el lenguaje es muy simple, pero para hacer 
aplicaciones rápidamente, VFP lo deja a 
kilómetros de distancia ya que desde su nacimiento fue pensado en Bases de 
Datos relacionales, tanto nativas como SQL.

Lamentablemente necesitamos migrar por el abandono de MS hacia VFP, en mi caso 
te comento que probé los siguientes lenguajes: Python, C#, Lazarus, Java y 
Dbase.

De todos estos, tuve que tomar una decisión, debido a que no puedo estar 
probando de todo un poco sin aterrizar en algo para desarrollo mas serio, y 
Opte por JAVA Swing.

Un lenguaje criticado por todo mundo por la dificultad de aprendizaje, y 
algunos por su lentitud. 

Que fue lo que encontré en este lenguaje:

1) No varia mucho de VFP: recuerdas esto (this.form.text1.vaule= “Nombre”) en 
Java (String loNombre = this.jText.getText();)

claro que hay cosas complicadas com por ejemplo llenara un Grid en Java, es un 
delirio pero después de tanto estudiar, le tomas hilo y casi lo mismo es en 
Python.

Java tiene su propio ID nativo exclusivo elaborado por Sun Oracle, 

Extrañas la ventana de comandos de datos en VFP, pues en Java tiene su propia 
ventana de comandos SQL para cualquier base de datos grande.

hice mi primer crud en Java y a la primera fue multiplataforma, sin necesidad 
de tanta instalación.

Al principio cuesta entenderlo, pero créeme, cuando le agarras el hilo, es 
impresionante y todo lo tienes en el mismo id, no hay que instalar nada por 
separado, 
los componentes de ventana, sin son de Arrastrar y soltar, dando la ventaja de 
pensar solo en la programación orientada a objetos y por eventos.

Lentitiud, solo es al principio, igual que Windows, al principio cuesta que 
arranque, una vez en memoria, corre rápidamente.

y el fuerte de Java es WEB, así que una vez agarras el hilo, no te costar tanto 
aprender para WEB.

Actualmente estoy desarrollando un proyectito en Java sin prisa, con conexión a 
MySql en la nube y todo tranquilo.

Como consejo sigue con VFP dandole mantenimiento a tus aplicaciones, que VFP 
hay todavía para rato, mientras has tus propias pruebas despacio y sin prisa.

Saludos.

LG








El Jan 14, 2016, a las 10:46, Jesús Quintero Suárez  
escribió:

> Hola Mario, en una respuesta anterior me recomendaste wxPython y 
> wxFormBuilder, encontré que para MS Windows wxPython no está disponible para 
> la versión 3.x de Python, me imagino que wxFormBuilder es por el estilo.
>  
> De: Python-es [mailto:python-es-bounces+jesusquin=msn@python.org] En 
> nombre de Mario Lacunza
> Enviado el: jueves, 14 de enero de 2016 10:25 a. m.
> Para: La lista de python en castellano 
> Asunto: Re: [Python-es] Orientación para el desarrollo de aplicaciones GUI.
>  
> Uhmmm me parece q demasiado x encima los has visto.
> 
> Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual q 
> el diseñador de guis de visual studio agregas controles y los pones donde 
> quieres, te crea el código Python para manejarlo luego heredas en tus clases 
> de lógica y controlas todo.
> 
> No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt tiene 
> una lógica similar.
> 
> Enviado desde mi LG G3
> 
> El 14/01/2016 09:53, "Jesús Quintero Suárez"  escribió:
> Hola todos, he visto por encimita varios diseñadores gráficos que facilitan 
> crear las GUIs para Python, lo que ofrecen es un subproducto que Python puede 
> consumir, el diseñador en sí, que es la parte compleja, no intervendrá en la 
> aplicación.
> ¿Qué es el subproducto?, pues bien, no es más que código Python haciendo uso 
> de utilidades pre-construidas por un tercero, el cual nosotros podemos 
> recrear en Python sin la ayuda de ningún diseñador, solo requerimos de las 
> utilidades, hacerlo de esta manera es fácil pero dispendioso, prácticamente 
> toca cambiar y probar para poder visualizar c

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

2016-01-14 Por tema Mario Lacunza
Me olvidé wxPython Phoenix existe para Python 3 está mas q estable para
desarrollo, la tengo probando hace meses y sin problemas.Pero está
retrasado ya q el dev principal fue contratado x Enthought para desarrollo
científico. En todo caso la comunidad a estado aportando ya q es opensource.

Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru

El 14 de enero de 2016, 12:22, Mario Lacunza  escribió:

> Necesitas realmente Python 3? no es como en el mundo windows/Microsoft q
> sino tienes la última versión estás mal... Python 2.7 y 3 coexisten sin
> problemas y ambas son plenamente funcionales y la 2.7 tendrá soporte muchos
> años más.
>
> Incluso tienes forma de escribir código 2.7 válido para 3, así de bueno es
> Python :D
>
> Yo aún no tengo necesidad de migrar mis sistemas ya q las diferencias con
> la 3 no las necesito y/o no las usaría. Eso también debes evaluarlo, así
> como yo muchas de las tools están recién ofreciendo soporte para Python 3
> ya q 2.7 viene siendo usado mucho mas q la 3, incluso las principales
> distros linux aún la tienen como versión principal y la 3 como secundaria.
>
> En todo caso creo q te hemos dado consejos de más para q te quites
> preconceptos o falsas ideas con las herramientas q te hemos propuesto.
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Mascotas Perdidas:: http://mascotas-perdidas.com/
> Skype: mlacunzav
>
> Lima - Peru
>
> El 14 de enero de 2016, 11:46, Jesús Quintero Suárez 
> escribió:
>
>> Hola Mario, en una respuesta anterior me recomendaste wxPython y
>> wxFormBuilder, encontré que para MS Windows wxPython no está disponible
>> para la versión 3.x de Python, me imagino que wxFormBuilder es por el
>> estilo.
>>
>>
>>
>> *De:* Python-es [mailto:python-es-bounces+jesusquin=msn@python.org] *En
>> nombre de *Mario Lacunza
>> *Enviado el:* jueves, 14 de enero de 2016 10:25 a. m.
>> *Para:* La lista de python en castellano 
>> *Asunto:* Re: [Python-es] Orientación para el desarrollo de aplicaciones
>> GUI.
>>
>>
>>
>> Uhmmm me parece q demasiado x encima los has visto.
>>
>> Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual
>> q el diseñador de guis de visual studio agregas controles y los pones donde
>> quieres, te crea el código Python para manejarlo luego heredas en tus
>> clases de lógica y controlas todo.
>>
>> No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt
>> tiene una lógica similar.
>>
>> Enviado desde mi LG G3
>>
>> El 14/01/2016 09:53, "Jesús Quintero Suárez" 
>> escribió:
>>
>> Hola todos, he visto por encimita varios diseñadores gráficos que
>> facilitan crear las GUIs para Python, lo que ofrecen es un subproducto que
>> Python puede consumir, el diseñador en sí, que es la parte compleja, no
>> intervendrá en la aplicación.
>>
>> ¿Qué es el subproducto?, pues bien, no es más que código Python haciendo
>> uso de utilidades pre-construidas por un tercero, el cual nosotros podemos
>> recrear en Python sin la ayuda de ningún diseñador, solo requerimos de las
>> utilidades, hacerlo de esta manera es fácil pero dispendioso, prácticamente
>> toca cambiar y probar para poder visualizar como está quedando nuestro
>> diseño.
>>
>> De los diseñadores que visto por encimita, algunos tienen problemas de
>> compatibilidad con MS Windows, no son tan amigables con el usuario, no es
>> solo arrastrar y soltar, el subproducto solo se limita a la parte del
>> diseño, no hay forma de agregar código que controle la lógica del diseño,
>> es decir, requiere de bastante código adicional para dejarlo totalmente
>> funcional.
>>
>> Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos
>> disposición  y del cual podamos extraer la información del diseño y código
>> adicionado, (probablemente trampeando al diseñador con string para incluir
>> nuestro código python de control), y generar código Python que hará uso de
>> esas utilidades y totalmente funcinal.
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>> ___
>> Python-es mailing list
>> Python-es@python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Mario Lacunza
Necesitas realmente Python 3? no es como en el mundo windows/Microsoft q
sino tienes la última versión estás mal... Python 2.7 y 3 coexisten sin
problemas y ambas son plenamente funcionales y la 2.7 tendrá soporte muchos
años más.

Incluso tienes forma de escribir código 2.7 válido para 3, así de bueno es
Python :D

Yo aún no tengo necesidad de migrar mis sistemas ya q las diferencias con
la 3 no las necesito y/o no las usaría. Eso también debes evaluarlo, así
como yo muchas de las tools están recién ofreciendo soporte para Python 3
ya q 2.7 viene siendo usado mucho mas q la 3, incluso las principales
distros linux aún la tienen como versión principal y la 3 como secundaria.

En todo caso creo q te hemos dado consejos de más para q te quites
preconceptos o falsas ideas con las herramientas q te hemos propuesto.

Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru

El 14 de enero de 2016, 11:46, Jesús Quintero Suárez 
escribió:

> Hola Mario, en una respuesta anterior me recomendaste wxPython y
> wxFormBuilder, encontré que para MS Windows wxPython no está disponible
> para la versión 3.x de Python, me imagino que wxFormBuilder es por el
> estilo.
>
>
>
> *De:* Python-es [mailto:python-es-bounces+jesusquin=msn@python.org] *En
> nombre de *Mario Lacunza
> *Enviado el:* jueves, 14 de enero de 2016 10:25 a. m.
> *Para:* La lista de python en castellano 
> *Asunto:* Re: [Python-es] Orientación para el desarrollo de aplicaciones
> GUI.
>
>
>
> Uhmmm me parece q demasiado x encima los has visto.
>
> Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual
> q el diseñador de guis de visual studio agregas controles y los pones donde
> quieres, te crea el código Python para manejarlo luego heredas en tus
> clases de lógica y controlas todo.
>
> No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt
> tiene una lógica similar.
>
> Enviado desde mi LG G3
>
> El 14/01/2016 09:53, "Jesús Quintero Suárez"  escribió:
>
> Hola todos, he visto por encimita varios diseñadores gráficos que
> facilitan crear las GUIs para Python, lo que ofrecen es un subproducto que
> Python puede consumir, el diseñador en sí, que es la parte compleja, no
> intervendrá en la aplicación.
>
> ¿Qué es el subproducto?, pues bien, no es más que código Python haciendo
> uso de utilidades pre-construidas por un tercero, el cual nosotros podemos
> recrear en Python sin la ayuda de ningún diseñador, solo requerimos de las
> utilidades, hacerlo de esta manera es fácil pero dispendioso, prácticamente
> toca cambiar y probar para poder visualizar como está quedando nuestro
> diseño.
>
> De los diseñadores que visto por encimita, algunos tienen problemas de
> compatibilidad con MS Windows, no son tan amigables con el usuario, no es
> solo arrastrar y soltar, el subproducto solo se limita a la parte del
> diseño, no hay forma de agregar código que controle la lógica del diseño,
> es decir, requiere de bastante código adicional para dejarlo totalmente
> funcional.
>
> Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos
> disposición  y del cual podamos extraer la información del diseño y código
> adicionado, (probablemente trampeando al diseñador con string para incluir
> nuestro código python de control), y generar código Python que hará uso de
> esas utilidades y totalmente funcinal.
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Jesús Quintero Suárez
Hola Mario, en una respuesta anterior me recomendaste wxPython y wxFormBuilder, 
encontré que para MS Windows wxPython no está disponible para la versión 3.x de 
Python, me imagino que wxFormBuilder es por el estilo.

 

De: Python-es [mailto:python-es-bounces+jesusquin=msn@python.org] En nombre 
de Mario Lacunza
Enviado el: jueves, 14 de enero de 2016 10:25 a. m.
Para: La lista de python en castellano 
Asunto: Re: [Python-es] Orientación para el desarrollo de aplicaciones GUI.

 

Uhmmm me parece q demasiado x encima los has visto. 

Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual q el 
diseñador de guis de visual studio agregas controles y los pones donde quieres, 
te crea el código Python para manejarlo luego heredas en tus clases de lógica y 
controlas todo. 

No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt tiene 
una lógica similar. 

Enviado desde mi LG G3

El 14/01/2016 09:53, "Jesús Quintero Suárez" mailto:jesusq...@msn.com> > escribió:

Hola todos, he visto por encimita varios diseñadores gráficos que facilitan 
crear las GUIs para Python, lo que ofrecen es un subproducto que Python puede 
consumir, el diseñador en sí, que es la parte compleja, no intervendrá en la 
aplicación.

¿Qué es el subproducto?, pues bien, no es más que código Python haciendo uso de 
utilidades pre-construidas por un tercero, el cual nosotros podemos recrear en 
Python sin la ayuda de ningún diseñador, solo requerimos de las utilidades, 
hacerlo de esta manera es fácil pero dispendioso, prácticamente toca cambiar y 
probar para poder visualizar como está quedando nuestro diseño.

De los diseñadores que visto por encimita, algunos tienen problemas de 
compatibilidad con MS Windows, no son tan amigables con el usuario, no es solo 
arrastrar y soltar, el subproducto solo se limita a la parte del diseño, no hay 
forma de agregar código que controle la lógica del diseño, es decir, requiere 
de bastante código adicional para dejarlo totalmente funcional.

Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos 
disposición  y del cual podamos extraer la información del diseño y código 
adicionado, (probablemente trampeando al diseñador con string para incluir 
nuestro código python de control), y generar código Python que hará uso de esas 
utilidades y totalmente funcinal.


___
Python-es mailing list
Python-es@python.org <mailto:Python-es@python.org> 
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Mario Lacunza
Uhmmm me parece q demasiado x encima los has visto.

Yo uso wxformbuilder (sin problemas en Windows) en Ubuntu Linux, al igual q
el diseñador de guis de visual studio agregas controles y los pones donde
quieres, te crea el código Python para manejarlo luego heredas en tus
clases de lógica y controlas todo.

No veo q tanto problema te estas haciendo cuando es de lo más fácil, qt
tiene una lógica similar.

Enviado desde mi LG G3
El 14/01/2016 09:53, "Jesús Quintero Suárez"  escribió:

> Hola todos, he visto por encimita varios diseñadores gráficos que
> facilitan crear las GUIs para Python, lo que ofrecen es un subproducto que
> Python puede consumir, el diseñador en sí, que es la parte compleja, no
> intervendrá en la aplicación.
>
> ¿Qué es el subproducto?, pues bien, no es más que código Python haciendo
> uso de utilidades pre-construidas por un tercero, el cual nosotros podemos
> recrear en Python sin la ayuda de ningún diseñador, solo requerimos de las
> utilidades, hacerlo de esta manera es fácil pero dispendioso, prácticamente
> toca cambiar y probar para poder visualizar como está quedando nuestro
> diseño.
>
> De los diseñadores que visto por encimita, algunos tienen problemas de
> compatibilidad con MS Windows, no son tan amigables con el usuario, no es
> solo arrastrar y soltar, el subproducto solo se limita a la parte del
> diseño, no hay forma de agregar código que controle la lógica del diseño,
> es decir, requiere de bastante código adicional para dejarlo totalmente
> funcional.
>
> Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos
> disposición  y del cual podamos extraer la información del diseño y código
> adicionado, (probablemente trampeando al diseñador con string para incluir
> nuestro código python de control), y generar código Python que hará uso de
> esas utilidades y totalmente funcinal.
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-14 Por tema Jesús Quintero Suárez
Hola todos, he visto por encimita varios diseñadores gráficos que facilitan 
crear las GUIs para Python, lo que ofrecen es un subproducto que Python puede 
consumir, el diseñador en sí, que es la parte compleja, no intervendrá en la 
aplicación.

¿Qué es el subproducto?, pues bien, no es más que código Python haciendo uso de 
utilidades pre-construidas por un tercero, el cual nosotros podemos recrear en 
Python sin la ayuda de ningún diseñador, solo requerimos de las utilidades, 
hacerlo de esta manera es fácil pero dispendioso, prácticamente toca cambiar y 
probar para poder visualizar como está quedando nuestro diseño.

De los diseñadores que visto por encimita, algunos tienen problemas de 
compatibilidad con MS Windows, no son tan amigables con el usuario, no es solo 
arrastrar y soltar, el subproducto solo se limita a la parte del diseño, no hay 
forma de agregar código que controle la lógica del diseño, es decir, requiere 
de bastante código adicional para dejarlo totalmente funcional.

Viéndolo de este modo, podemos utilizar el mejor diseñados que tengamos 
disposición  y del cual podamos extraer la información del diseño y código 
adicionado, (probablemente trampeando al diseñador con string para incluir 
nuestro código python de control), y generar código Python que hará uso de esas 
utilidades y totalmente funcinal.

___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-13 Por tema Mario R. Osorio
Creo que pretendes hacer un arroz con mango y deberias pensar mejor lo que
te propones ya que mezclar VFP y Python no debe ser nada facil y tampoco no
tiene mucho sentido: Si VFP te da todo lo que necesitas y tus aplicaciones
estan funcionando "sin problemas", para que tomarte la molestia? Es como
tratar de reparar lo que no se ha roto...

Yo pense que estabas tratando de aprovechar la robustez de PostgreSQL y la
variedad de paquetes de Python ,web o no; para mejorar el rendimiento y
seguridad de tus aplicaciones, pero parece que quisieras embarcarte en "La
Odisea" solo, y sin brujula...


Dtb/Gby
===
Mario R. Osorio
A.S. of Computer Programming and Analysis

“If I had asked people what they wanted, they would have said faster
horses.”
 ― Henry Ford





2016-01-13 18:55 GMT-05:00 Jesús Quintero Suárez :

> Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones de
> escritorio, con la combinación:
>
> · Python: Versión reciente.
>
> · Base de datos: PostgreSql.
>
> · Orm: SqlAlchemy.
>
> · Diseñador de GUI: Visual FoxPro
>
> Solo me queda faltando el paquete para a utilizar, en lo posible con la
> capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
> Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
> opciones, si conocen una mejor por favor.
>
> Saludos, Jesús
>
>
>
>
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-13 Por tema Mario Lacunza
Mi única duda xq esto: Diseñador de GUI: Visual FoxPro ?

tendrías q escribir código especial para poder usar lo q genere ese
programa cuando con cualquier tool del paquete de widgets q escojas solo
tienes q heredar de las clases base q te generen en Python

Saludos / Best regards

Mario Lacunza
Email:: mlacu...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Skype: mlacunzav

Lima - Peru

El 13 de enero de 2016, 18:55, Jesús Quintero Suárez 
escribió:

> Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones de
> escritorio, con la combinación:
>
> · Python: Versión reciente.
>
> · Base de datos: PostgreSql.
>
> · Orm: SqlAlchemy.
>
> · Diseñador de GUI: Visual FoxPro
>
> Solo me queda faltando el paquete para a utilizar, en lo posible con la
> capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
> Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
> opciones, si conocen una mejor por favor.
>
> Saludos, Jesús
>
>
>
>
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


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

2016-01-13 Por tema Jesús Quintero Suárez
Hola, atendiendo sus respuestas definitivamente me voy por aplicaciones de
escritorio, con la combinación:

* Python: Versión reciente.

* Base de datos: PostgreSql.

* Orm: SqlAlchemy.

* Diseñador de GUI: Visual FoxPro

Solo me queda faltando el paquete para a utilizar, en lo posible con la
capacidad TouchScreen si saben de alguno por favor, de lo que podido leer
Kivy, QT o pyGObject que incluye Gtk3+ para Python 3.4.x, estas son las
opciones, si conocen una mejor por favor.

Saludos, Jesús

 

 

 

___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/