¿Cómo puedo omitir la fila del encabezado y comenzar a leer un archivo de la línea 2?Lea el archivo de la línea 2 o salte la fila del encabezado
Respuesta
with open(fname) as f:
next(f)
for line in f:
#do something
f = open(fname,'r')
lines = f.readlines()[1:]
f.close()
cuántas líneas omitirá –
Esto omitirá 1 línea. '['a', 'b', 'c'] [1:]' => '['b', 'c']' –
esta debería ser la respuesta correcta –
f = open(fname).readlines()
firstLine = f.pop(0) #removes the first line
for line in f:
...
Si rebanar podría trabajar en iteradores ...
from itertools import islice
with open(fname) as f:
for line in islice(f, 1, None):
pass
Esta es una manera realmente agradable y pitónica de resolver el problema y se puede extender a un número arbitrario de líneas de encabezado – Dai
Si desea que la primera línea y luego desea realizar alguna operación en el archivo de este código será útil.
with open(filename , 'r') as f:
first_line = f.readline()
for line in f:
# Perform some operations
with open('old.csv', 'r') as f, open('new.csv', 'w') as ff:
first_line = f.readline()
for line in f:
line = line.translate({ord(i):None for i in 'abcd'})
ff.write(line)
ff.seek(0)
ff.write(first_line)
- 1. Lea csv de la fila específica
- 2. Lea un archivo línea por línea
- 3. Haskell: lea un archivo por línea
- 4. Asegúrese de que fgetcsv() lea toda la línea
- 5. Lea del archivo de Excel en C
- 6. DataGridView muestra la celda del encabezado de fila
- 7. SSRS 2008 Reparación del encabezado de fila
- 8. Cómo leer un archivo (o stdin) línea por línea en Python no esperando la lectura del archivo completo
- 9. encabezado lleno de funciones en línea, ¿puedo mover el código fuera del archivo de encabezado y todavía en línea todo?
- 10. Lea el archivo con Rhino
- 11. gcc - cómo encontrar la ruta del encabezado, incluye el archivo
- 12. ¿Cómo puedo omitir la fila del encabezado cuando leo un archivo CSV en Ruby? clase
- 13. Firebug: evita que salte la ventana del inspector HTML
- 14. Lea el archivo del almacenamiento de blobs de Azure
- 15. C#, lea las estructuras del archivo binario
- 16. ¿Lanza una excepción en una UDF de cerdo EvalFunc salte solo esa línea, o pare completamente?
- 17. Palabra clave en línea frente a la definición del encabezado
- 18. Script de línea de comandos para eliminar la fila de encabezado de varios archivos TXT
- 19. Imagen del logotipo y encabezado H1 en la misma línea
- 20. Lea el archivo binario en una estructura
- 21. Multithreading un archivo masivo lea
- 22. Lea la sección del certificado del archivo de configuración del servicio azure usando C#
- 23. Lea SharedPreferences cuando no haya establecido el nombre del archivo
- 24. Depurador de Eclipse: salte o muestre solo el hilo suspendido
- 25. Código de trabajo de Bash para eliminar la primera o la última línea del archivo
- 26. Lea el archivo del puerto serie usando Java
- 27. Lea el último byte del archivo y trunque al tamaño
- 28. Lea un archivo zip dentro del archivo zip
- 29. JTable encabezado de fila Implementación
- 30. Lea el archivo codificado UNIX con C#
si necesita la cabecera más tarde, en lugar de 'próxima (f)' 'utilizar f.readline()' y almacenarlo como una variable – damned
O utilice 'header_line = próxima (f)'. – Samuel