Używam biblioteki csv
do parsowania pliku. Muszę pominąć 6 rzędów i przejść od razu do 7. rzędu i przeanalizować resztę. Jestem w stanie uruchomić reader.next()
6 razy, ale wygląda dziwnie:Czy istnieje sposób, aby przejść do określonego numeru linii podczas czytania pliku w Pythonie?
reader = csv.reader(csvfile)
reader.next()
reader.next()
reader.next()
reader.next()
reader.next()
reader.next()
for row in reader:
print row
Więc zastanawiam się, czy jest jakiś sposób aby pominąć 6 rzędów w inny sposób?
dlaczego nie używaj cyklu dla tego 'dla i w zakresie (6): reader.next()' – varela
może również: dla wiersza w liście (czytnik) [6:] - jednak nie jest najbardziej wydajny. –