Optimizar repeticiones de líneas?
Asdrubal Velasquez (RadioMan)
visionario en gmail.com
Dom Feb 4 17:07:28 CET 2007
Saludos compañeros,
Tengo las siguientes líneas de una aplicación:
sqlData.write('-- -----------------------------------------------\n' )
sqlData.write('-- RadioMan AE-AutoScout \n')
sqlData.write('-- Automatic MySql data to Mapping Tool \n')
sqlData.write('-- -----------------------------------------------\n' )
sqlData.write('-- Version ' + __version__ + '\n' )
sqlData.write('-- Author: ' + __author__ + '\n' )
sqlData.write('-- email: ' + __email__ + '\n' )
sqlData.write('-- -----------------------------------------------\n' )
sqlData.write('-- This Update: ' + str(time.strftime("%Y/%m/%d
%H:%M:%S", time.localtime())) + '\n' )
sqlData.write('-- Updating: ' + Updating + '\n' )
sqlData.write('-- -----------------------------------------------\n' )
sqlData.write('\n' )
.
.
.
Realmente son muchas mas líneas que esas, el asunto realmente es que
quisiera saber si la sentencia "sqlData.write" puedo resumirla u
optimizarla, y en lugar de escribir en cada línea "sqlData.write"
pueda resumir.
¿Me explique?
Para los que conocen Visual Basic, existe una forma de agrupar este
tipo de cosas y hasta servía para mejorar la velocidad de ejecución,
por ejemplo:
sqlData.write linea 1
sqlData.write linea 2
sqlData.write linea 3
sqlData.write linea 4
sqlData.write linea 5
sqlData.write linea 6
se puede escribir así:
With sqlData
.write linea 1
.write linea 2
.write linea 3
.write linea 4
.write linea 5
.write linea 6
end With
Algo asi ando buscando... ¿es posible hacerlo con Python?
Saludos a todos
--
'//RadioMan - YV6ESD
+58-(416)-586.4906
Asdrubal R. Velasquez Lagrave
RadioMan ARROBA cantv.net
Visionario ARROBA Gmail.com
Puerto Ordaz - Venezuela
¿Jugaste AstroEmpires?
http://alpha.astroempires.com/?ref=A.2709
Más información sobre la lista de distribución Python-es