Re: [Python-es] Generar Codigo Fuente

2018-02-26 Por tema Chema Cortes
El 24 de febrero de 2018, 17:13, Mario Lacunza 
escribió:

> Hola,
>
> una ayuda con este tema: necesito generar archivos de código de otros
> lenguajes (php, js, etc) usando Python, como son la mayoría iguales quiero
> automatizarlo, sólo cambian ciertas palabras en las mismas directivas, como
> el nombre de un función etc. Así teniendo una lista de palabras a
> reemplazar mi código debe crear los archivos, rellenarlos del código
> correcto y cambiar los nombres de función/otras en cada uno.
>
> Cuál es la mejor forma de hacer ésta última parte?
>
>
Creo que la forma más sencilla que tienes es usar uno de los estupendos
sistemas de plantillas que tiene python. Por ejemplo, jinja:
http://jinja.pocoo.org/



-- 
Hyperreals *R  "Quarks, bits y otras criaturas infinitesimales":
http://ch3m4.org/blog
Buscador Python Hispano: http://ch3m4.org/python-es
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Generar Codigo Fuente

2018-02-25 Por tema Mario Lacunza
Gracias a todos por sus respuestas!

Saludos / Best regards

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

Lima - Peru

El 25 de febrero de 2018, 16:43, José Luis Chiquete<
jos...@openintelligence.mx> escribió:

> Hola.
>
> El proyecto Apache Thrift hace algo como lo que quieres hacer.
>
> https://thrift.apache.org/
>
> Saludos.
>
> El 24/02/18 a las 10:13, Mario Lacunza escribió:
>
> Hola,
>
> una ayuda con este tema: necesito generar archivos de código de otros
> lenguajes (php, js, etc) usando Python, como son la mayoría iguales quiero
> automatizarlo, sólo cambian ciertas palabras en las mismas directivas, como
> el nombre de un función etc. Así teniendo una lista de palabras a
> reemplazar mi código debe crear los archivos, rellenarlos del código
> correcto y cambiar los nombres de función/otras en cada uno.
>
> Cuál es la mejor forma de hacer ésta última parte?
>
> Saludos / Best regards
>
> Mario Lacunza
> Email:: mlacu...@gmail.com
> Personal Website:: http://www.lacunza.biz/
> Hosting:: http://mlv-host.com/
> Skype: mlacunzav
>
> Lima - Peru
>
>
> ___
> Python-es mailing 
> listPython-es@python.orghttps://mail.python.org/mailman/listinfo/python-es
>
>
>
> ___
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


Re: [Python-es] Generar Codigo Fuente

2018-02-24 Por tema Mauricio Baeza Servin
On Sat, 24 Feb 2018 11:13:28 -0500, Mario Lacunza  wrote:

> Hola,
> 
> una ayuda con este tema: necesito generar archivos de código de otros
> lenguajes (php, js, etc) usando Python, como son la mayoría iguales quiero
> automatizarlo, sólo cambian ciertas palabras en las mismas directivas, como
> el nombre de un función etc. Así teniendo una lista de palabras a
> reemplazar mi código debe crear los archivos, rellenarlos del código
> correcto y cambiar los nombres de función/otras en cada uno.
> 
> Cuál es la mejor forma de hacer ésta última parte?
> 
> Saludos / Best regards
> 
> Mario Lacunza


Hola...

La mejor será la que cumpla tu cometido y te guste más...

Tienes un mundo de opciones, tanto en el core[1][2], como con librerías 
externas[3].

Con algunos ejemplos simples de lo que quieres hacer, se te podría ayudar mejor.


Saludos

[1] https://docs.python.org/3.6/library/string.html#template-strings
[2] https://docs.python.org/3.6/library/string.html#formatstrings
[3] https://wiki.python.org/moin/Templating
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es


[Python-es] Generar Codigo Fuente

2018-02-24 Por tema Mario Lacunza
Hola,

una ayuda con este tema: necesito generar archivos de código de otros
lenguajes (php, js, etc) usando Python, como son la mayoría iguales quiero
automatizarlo, sólo cambian ciertas palabras en las mismas directivas, como
el nombre de un función etc. Así teniendo una lista de palabras a
reemplazar mi código debe crear los archivos, rellenarlos del código
correcto y cambiar los nombres de función/otras en cada uno.

Cuál es la mejor forma de hacer ésta última parte?

Saludos / Best regards

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

Lima - Peru
___
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es