Python - COMO HACER para concatenar dos archivos de texto en uno solo en python

   
Vista:

COMO HACER para concatenar dos archivos de texto en uno solo en python

Publicado por Carlos (3 intervenciones) el 27/05/2016 04:37:53
Hola que tal, Necesito ayuda!, ya llevo investigando bastante tiempo pero no encuentro como concatenar dos archivos de texto para crear un tercero, lo que yo necesito es algo como esto:

archivo1.txt
hola
como
muy

archivo2.txt
amigo
estas
bien

para crear
archivo3.txt
hola amigo
como estas
muy bien

soy estudiante de python y pues aun soy nuevo para esto, agradeceria mucho si alguien me pudiera ayudar :)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Mauricio Roman

COMO HACER para concatenar dos archivos de texto en uno solo en python

Publicado por Mauricio Roman (9 intervenciones) el 30/05/2016 09:32:55
hola carlos

me voy a aventurar con la respuesta
no se si funcione

primero tendrias que leer los archivos guardarlos en variables y despues ponerlos en listas para que los datos tengan indices

y mandarlos a un tercero acomodando los valores en otra lista

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
datos=[]
 
archivo1 = "direccion"
archivo2 = "direccion"
 
lista1 = list (archivo1)
lista2 = list (archivo2)
 
archivo3=open('datos.txt','w')
 
for x in range(2):
    datos.append.lista1[0]
    datos.append.lista2[0]
    archi.write(datos)
    datos = []


espero haberte dado una idea suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

COMO HACER para concatenar dos archivos de texto en uno solo en python

Publicado por Carlos (3 intervenciones) el 30/05/2016 13:15:56
Hola gracias por responder, pero ya lo tengo resuelto :), eso es lo que habia pensado desde un principio pero no me salia porque termina todo desacomodado, la funcion list y la readlines pone saltos de linea despues de cada dato, y pense que eso no se podia cambiar, pero investigue de eso y me di cuenta que estaba mas facil de lo que pensaba solo me faltaba una condicion que me eliminara ese salto de linea jejeje
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar