duda con concatenacion

Andres Vargas - zodman zodman en gmail.com
Sab Mayo 23 01:08:40 CEST 2009


2009/5/21 Joaquin Jose del Cerro Murciano <jjdelcerromurciano en yahoo.es>:
> Reiniel Gonzalez Martinez escribió:
>> Hola a todos, esta es mi duda, yo muestro lo que contiene un ficheroen en un Text Edit, posteriormente borro algo del Text Edit para sobreescribir eso en el fichero pero el problema esta en que cuando voy leyendo lo que tengo en el Text Edit me lo hace caracter por caracter, mostrandome lo que tengo en el Text Edit de esta forma....
>>
>> '[', 'M', 'i', 's', ' ', 'C', 'o', 's', 'a', 's', ']'
>>
>> quisiera mostrarlo de esta otra para poder escribirlo en el fichero
>>
>> '[Mis Cosas]'
>>
>> espero haberme hecho entender, aqui les posteo el codigo que utilizo para leer del Text Edit
>>
>>
>>
>> lista = []
>>
>> for elemento in self.textEditarchivo_conf.toPlainText():
>>
>> lista.append(str(elemento))
>>
>> print lista
>>
> Asi a bote pronto, yo diria que lo que te retorna toPlainText ya es
> directamente un string, con lo que el bucle sobra
>
> print self.textEditarchivo_conf.toPlainText()
>
> Y si lo que quieres la cadena como un elemnto en una lista basta con:
>
> lista = [ self.textEditarchivo_conf.toPlainText() ]
> print lista
>
> Otra cosa es que quieras concatenar la lista, tal como la has construido
> caracter a caracter, en un solo string
>
> print "".join(lista)

result = "[" + "".join(lista) + "]"

>
>> PD:se me ocuarre concatenar hasta que encuentre un ], que ustedes creen
>>
>> _______________________________________________
>> Lista de correo Python-es
>> http://listas.aditel.org/listinfo/python-es
>> FAQ: http://listas.aditel.org/faqpyes
>>
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es