¿Leer solo la primera línea de un archivo?
¿Cómo obtendrías solo la primera línea de un archivo como una cadena con Python?
Aceptado
Utilice el .readline()
método:
with open('myfile.txt') as f:
first_line = f.readline()
Tenga en cuenta que, a menos que sea la única línea del archivo, la cadena devuelta f.readline()
contendrá una nueva línea al final. Es posible que desee utilizar
with open('myfile.txt') as f:
first_line = f.readline().strip('\n')
en su lugar, para eliminar la nueva línea.
infile = open('filename.txt', 'r')
firstLine = infile.readline()
fline=open("myfile").readline().rstrip()
Esto debería hacerlo:
f = open('myfile.txt')
first = f.readline()