DictReaderを使用しているときに、CSVのレコードの行をスキップするにはどうすればよいですか?Python 3.2 csv.DictReaderの行をスキップ
コード:
import csv
reader = csv.DictReader(open('test2.csv'))
# Skip first line
reader.next()
for row in reader:
print(row)
エラー:
Traceback (most recent call last):
File "learn.py", line 3, in <module>
reader.next()
AttributeError: 'DictReader' object has no attribute 'next'
この問題とは何の関係も書いていますが、このようなあなたのファイルを開くべきである見つけるかどうかを知るためにハンディ:(「「test2.csv」は改行=」) 'オープン'。 .. csv.readerドキュメントを参照してください –
私はCSV.Readerドキュメントを読んでいます。この属性は、複数行のCSVを保持するのに役立ちます。私のCSVファイルは複数行であるので、開いているコマンドに 'newline = '''を追加するのは賢明でしょうか? – paragbaxi