Eliminar linea de archivo
Publicado por Inexperto (1 intervención) el 11/12/2019 17:47:29
Buenos días, estoy haciendo un tp sobre un aeropuerto, y necesito eliminar una lista de un archivo (el cual tiene muchas listas, un total de una por vuelo)
Intente resolverlo con funciones, espero encontrar a alguien que me lo pueda corregir
Intente resolverlo con funciones, espero encontrar a alguien que me lo pueda corregir
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
def eliminar_vuelo(vuelo_a_eliminar):
file = open('Gestión_vuelos.txt', 'r')
array1 = file.readlines()
array2 = array1
v2 = len(array1)
for i in range(v2):
linea = array1[i]
c = linea.split(",")
if c[0] == vuelo_a_eliminar:
array2[i] = ""
file.close()
for p in range(v2):
file = open('Gestión_vuelos.txt', 'w')
file.write(array2[p])
file.close()
vuelo_a_eliminar = input("Inserte vuelo a eliminar: ")
eliminar_vuelo(vuelo_a_eliminar)
Valora esta pregunta


0