[Python-es] Manera de pasar código python a visual basic

996 views
Skip to first unread message

Gustavo Cordero

unread,
Nov 21, 2013, 5:40:23 PM11/21/13
to Pyth...@python.org

Saludos a lista soy muy nuevo en el tema de programación   y estoy comenzando a programar con python  les comento  mi problema, hice un programa en python , y funciona perfecto  pero ahora en mi trabajo me están pidiendo un programa que haga lo mismo pero en lenguaje  de visual Basic mi pregunta es y perdón si suena tonto pero como les  repito  soy nuevo en esto , mi pregunta es la siguiente existe un método  un programa de hacer esta conversión  de cambiar el código  de lenguaje  de python a visual Basic 

Charly Román

unread,
Nov 21, 2013, 5:43:40 PM11/21/13
to La lista de python en castellano
No hay forma, hay que hacerlo a mano.


Saludos:adios:

El día 21 de noviembre de 2013 16:40, Gustavo Cordero
<gustavo...@gmail.com> escribió:
> _______________________________________________
> Python-es mailing list
> Pyth...@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
_______________________________________________
Python-es mailing list
Pyth...@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Alexandro Colorado

unread,
Nov 21, 2013, 5:54:09 PM11/21/13
to La lista de python en castellano


2013/11/21 Gustavo Cordero <gustavo...@gmail.com>

Saludos a lista soy muy nuevo en el tema de programación   y estoy comenzando a programar con python  les comento  mi problema, hice un programa en python , y funciona perfecto  pero ahora en mi trabajo me están pidiendo un programa que haga lo mismo pero en lenguaje  de visual Basic mi pregunta es y perdón si suena tonto pero como les  repito  soy nuevo en esto , mi pregunta es la siguiente existe un método  un programa de hacer esta conversión  de cambiar el código  de lenguaje  de python a visual Basic 


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




--
Alexandro Colorado
Apache OpenOffice Contributor
http://www.openoffice.org
882C 4389 3C27 E8DF 41B9  5C4C 1DB7 9D1C 7F4C 2614

Asdrúbal Iván Suárez Rivera

unread,
Nov 21, 2013, 6:52:33 PM11/21/13
to La lista de python en castellano
A mano... Y eso aplica para cualquier lenguaje (O al menos casi cualquiera, aunque no conozco excepciones a la regla para ser honesto) 
Asdrúbal Iván Suárez Rivera

Si quieres aprender, enseña. Marco Tulio Cicerón.

¿Tienes twitter?
Sígueme: @asdrubalivan

Manuel Enrique González Ramírez

unread,
Nov 21, 2013, 9:12:10 PM11/21/13
to La lista de python en castellano
Ya que estás en esto de Python, háblales de las ventajas de tenerlo en este lenguaje y no en uno de Microsoft y toma el programa que hiciste y hazlo gráfico usando las WX y el Boa-Constructor y por último el punto exe con py2exe :)
Manuel Enrique González Ramírez
http://maengora.com

Mariano Reingart

unread,
Nov 21, 2013, 10:44:55 PM11/21/13
to La lista de python en castellano
Hay una forma intermedia: usar interfaces COM (de forma similar a como
funcionan los controles ActiveX OCX pero sin necesidad la parte visual
en formularios)

Desde python se "exporta" la clase (incluso se puede armar una DLL o
EXE), y en VisualBasic se crean las instancias con CreateObject.
Pueden ver ejemplos en el siguiente proyecto:

https://code.google.com/p/pyafipws/

Por ej, desde VB se puede invocar a PIL para crear una imágen con un
código de barras:

https://code.google.com/p/pyafipws/source/browse/pyi25.py

https://code.google.com/p/pyafipws/source/browse/ejemplos/pyi25/pyi25.bas

En ese proyecto hay ejemplos de como crear facturas en PDF, o
interactuar con webservices soap, manipular xml y encriptación
(m2crypto / openssl), desde otros lenguajes usando Python.

Es una método útil para extender aplicaciones legadas en lenguajes
como VB, VFP, Delphi e incluso ABAP (SAP) y similares.

Sds

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com


2013/11/21 Manuel Enrique González Ramírez <maen...@gmail.com>:

Carlos Zuniga

unread,
Nov 21, 2013, 10:45:49 PM11/21/13
to La lista de python en castellano
2013/11/21 Gustavo Cordero <gustavo...@gmail.com>:
Si el programa funciona, que importa en que lenguaje esta implementado?

Algo de lo que podrías buscar información, aunque no puedo garantizar
nada, es que si lo quiere pasar a visualbasic.net (palabra clave
.net), tu script en python lo puedes embeber en tu programa con
ironpython.


Saludos
--
A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos
de leer manualehs.

Jaime Perea

unread,
Nov 22, 2013, 3:32:28 AM11/22/13
to pyth...@python.org
El Jueves, 21 de noviembre de 2013 22:45:49 Carlos Zuniga escribió:
> 2013/11/21 Gustavo Cordero <gustavo...@gmail.com>:
> > Saludos a lista soy muy nuevo en el tema de programación y estoy
> > comenzando a programar con python les comento mi problema, hice un
> > programa en python , y funciona perfecto pero ahora en mi trabajo me
> > están
> > pidiendo un programa que haga lo mismo pero en lenguaje de visual Basic
> > mi
> > pregunta es y perdón si suena tonto pero como les repito soy nuevo en
> > esto , mi pregunta es la siguiente existe un método un programa de hacer
> > esta conversión de cambiar el código de lenguaje de python a visual
> > Basic
> Si el programa funciona, que importa en que lenguaje esta implementado?
>
> Algo de lo que podrías buscar información, aunque no puedo garantizar
> nada, es que si lo quiere pasar a visualbasic.net (palabra clave
> .net), tu script en python lo puedes embeber en tu programa con
> ironpython.
>
>
> Saludos
Hola

No tengo la más mínima idea de este tema, pero me suena que con ironpython
puedes conseguir comunicar con el mundillo .net

A lo mejor estoy diciendo una tontería

Saludos

--

monoBOT

unread,
Nov 22, 2013, 4:04:24 AM11/22/13
to jd...@gmx.es, La lista de python en castellano
No existe ningún traductor de idiomas ... como mucho hay un conversor de py2. a py3. que además debes tu de revisar porque no es perfecto.
--
monoBOT
Visite mi sitio(Visit my site): monobotblog.alvarezalonso.es

Daπid

unread,
Nov 22, 2013, 5:53:27 AM11/22/13
to La lista de python en castellano
2013/11/22 monoBOT <monobo...@gmail.com>

No existe ningún traductor de idiomas ... como mucho hay un conversor de py2. a py3. que además debes tu de revisar porque no es perfecto.

Sí que existen. Ahora, el código traducido no es algo que quieras leer.

Shedskin: Python puro a C (experimental, pero bastante funcional).
Cython: subconjunto de Python (con declaración de tipos opcional) a C (pero necesita un intérprete en tiempo de ejecución).
PyPy: compilador al vuelo de RPython a código máquina.

Y, más específicos para cálculo numérico:
Numba: Python a LLVM al vuelo.
Numexpr: pequeño subconjunto de Python a su propia máquina virtual en C (también al vuelo).

De ellos, Shedskin o Cython+Py2exe pueden ser usados para crear programas ejecutables independientes. Otro asunto completamente distinto es usarlos como parte de una aplicación mayor ya escrita en VB... (Cython se puede usar para llamar Python desde C).


/David.

Angel Claudio Alvarez

unread,
Nov 22, 2013, 8:25:36 AM11/22/13
to pyth...@python.org
El Thu, 21 Nov 2013 16:40:23 -0600
Gustavo Cordero <gustavo...@gmail.com> escribió:
Te equivocaste de lista, deberias consultar en una de VB ( o de lenguas muertas)

--
Angel Claudio Alvarez <an...@angel-alvarez.com.ar>

Manuel Enrique González Ramírez

unread,
Nov 22, 2013, 9:30:16 AM11/22/13
to La lista de python en castellano
Compañer@s,

Es posible que con algunas de nuestras respuestas se ofendan quienes preguntamos en esta lista en busca de un buen camino que nos guíe y nos enseñe la mejor solución a un problema expuesto, por lo que sería bueno bajarle a los comentarios irónicos, es decir, si no estamos en "condición" de "aportar" a alguien; el silencio debería ser nuestra mejor respuesta.

Lo que se escriba en cualquier lado también refleja nuestro nivel de agresividad.

Si bien Python es maravilloso existen personas/empresas que aún perciben ingresos con aplicaciones hechas en otros lenguajes.

No me gusta windows, en mi portátil solo tengo Linux pero en mi trabajo donde administro plataformas AIX, LINUX y SOLARIS la empresa me suministró un PC con windonws 7 licenciado para que desde allí me conecte a dichos servidores... son las cosas irónicas de la vida pero igual mi paga sigue llegando a mi cuenta puntualmente.


Ahh y para concluir, no creo que Gustavo se haya equivocado de lista.  Acá también podemos (o por lo menos los que saben más del tema [me excluyo]) ofrecerle alternativas a su solicitud.

Creo que uno de los fines de las listas es el altruismo y la sinergia de conocimientos.  :)



Gustavo Cordero

unread,
Nov 22, 2013, 11:35:51 AM11/22/13
to La lista de python en castellano

Muchas gracias a todos  por sus comentarios me dieron ideas muy interesantes  y perdón si ofendí algunos por  mencionar  visual Basic, yo soy una persona  que prefiere software libre pero en la profesión de los sistema toca dar soluciones  de software privado 

Mario Lacunza

unread,
Nov 22, 2013, 12:21:46 PM11/22/13
to La lista de python en castellano
No se si te refieres a la licencia, pero con Python es perfectamente posible hacer un software y venderlo cerrarlo sin problemas.

Saludos / Best regards

Mario Lacunza
Email:: mlac...@gmail.com
Personal Website:: http://www.lacunza.biz/
Hosting:: http://mlv-host.com/
Mascotas Perdidas:: http://mascotas-perdidas.com/
Google Talk / Y! messenger / Skype: mlacunzav

Lima - Peru
Reply all
Reply to author
Forward
0 new messages