Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

866
Views
Python - Omitir fila de encabezado con csv.reader

Probé esta solución propuesta en un archivo csv grande (7000 líneas): Leer archivo de la línea 2 o Omitir fila de encabezado`

El siguiente código funcionó, pero solo si elimino manualmente el encabezado:

 RatedTracksFile = open('pyall_rated.csv') RatedTracksReader = csv.reader(RatedTracksFile) data_list = list(csv.reader(RatedTracksFile)) eligible1 = open('py_all1.csv', 'a') # open py_all1.csv in append mode for i in range(len(data_list)): trackrating = int(data_list[i][12]) ...

Probé diferentes formas de agregar este código sugerido:

 with open(fname) as f: next(f) for line in f:

Soy nuevo en Python y no sé cómo agregarlo. Sigo recibiendo el mismo error de tipo de valor ya que todavía lee la fila 1, columna 12 (que es una cadena del encabezado) y no el número entero que se encuentra en la fila 2, columna 12:

 ValueError: invalid literal for int() with base 10: 'GroupDesc'

RESUELTO: Basado en el comentario de Sphinx a continuación (¡gracias!).

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

import csv with open("1800.csv", "rb") as files: reader = csv.reader(files) next(reader, None) for data in reader: print data

Esto está funcionando para mí, intente esto.

over 4 years ago · Santiago Trujillo Report

0

Si su encabezado contiene los nombres de sus columnas, la mejor solución es usar csv.DictReader

 >>> import csv >>> with open('names.csv') as csvfile: ... reader = csv.DictReader(csvfile) ... for row in reader: ... print(row['first_name'], row['last_name']) ... Baked Beans Lovely Spam Wonderful Spam
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!