Preguntas Cortas

Consulte acerca de programas, técnicas, algoritmos etc.

Preguntas Cortas

Notapor MrBB4 » Mar Ene 24, 2012 1:48 am

¿Es mala idea crear en mi programa un script que importe todos mis módulos y luego que todos mis módulos/scripts importen al script inicial?
O mejor: ¿Hay alguna forma de importar todos mis módulos de forma global? porque hasta donde yo se, cada script necesita hacer sus propios imports.

Y otra pregunta: ¿Es buena idea utilizar un .py como script de configuración? (como el clásico .cfg de los juegos)

Gracias y Saludos.
Avatar de Usuario
MrBB4
 
Mensajes: 49
Registrado: Mar Dic 14, 2010 11:39 pm
Ubicación: Purto Madryn, Chubut, Argentina.

Re: Preguntas Cortas

Notapor hugoruscitti » Mar Ene 24, 2012 9:18 pm

MrBB4 escribió:¿Es mala idea crear en mi programa un script que importe todos mis módulos y luego que todos mis módulos/scripts importen al script inicial?
O mejor: ¿Hay alguna forma de importar todos mis módulos de forma global? porque hasta donde yo se, cada script necesita hacer sus propios imports.


Se puede hacer de esa manera, no es algo malo realmente.

Lo que ví, en general, es que se suelen importar en un script solamente los módulos que se usan. Así, cuando
uno ve un archivo de código python, a simple vista, se dá una idea de las cosas que usa. No es común que un módulo
necesite de muchos módulos juntos.

MrBB4 escribió:Y otra pregunta: ¿Es buena idea utilizar un .py como script de configuración? (como el clásico .cfg de los juegos)

Gracias y Saludos.


Es mas común que se utilicen archivos .ini o .json para configuración. Pero todo depende de quien pueda
editar esos archivos. Si estás haciendo el archivo para que lo edite un usuario (que no es programador), tal
vez lo mejor sea brindarle un archivo .json o .ini . En cambio, si es para un desarrollador, un archivo .py alcanza
(y es un poco mas fácil de implementar).
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Re: Preguntas Cortas

Notapor shackra » Mié Ene 25, 2012 6:38 pm

o un XML tambien sirve...
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica

Re: Preguntas Cortas

Notapor MrBB4 » Mié Ene 25, 2012 7:00 pm

Gracias Hugo. Voy a ojear los .ini y .json. Sobre lo otro, decidí simplemente reducir la cantidad de módulos fusionándolos según sus similitudes.
XML? :shock: que raro. Tambien voy a ver eso :mrgreen:

Gracias de nuevo y suerte en todo ;)
Avatar de Usuario
MrBB4
 
Mensajes: 49
Registrado: Mar Dic 14, 2010 11:39 pm
Ubicación: Purto Madryn, Chubut, Argentina.

Re: Preguntas Cortas

Notapor shackra » Vie Abr 20, 2012 12:59 am

MrBB4 escribió:XML? :shock: que raro. Tambien voy a ver eso :mrgreen:

claro, import lxml.etree as xml :)
Avatar de Usuario
shackra
 
Mensajes: 308
Registrado: Lun Jun 15, 2009 4:10 pm
Ubicación: Costa Rica


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado