-1
1つのcsvファイルの行を繰り返し処理しています。処理済み行のいずれかと重複している場合は、その行を処理しないようにします。以下は重複を識別する - csv dict reader
は私のコードです:
import csv
csv_contents = request.vars['file'].value.decode('utf-8')
file = csv_contents.splitlines()
file_data = [row for row in csv.DictReader(file)]
for data in file_data:
#if duplicate, continue. skip the row
行は、ファイル内の重複しているかどうかを識別する方法。
DictReaderでcsvファイルを読むと、そのファイルが構造化されます。 *キー*がレコードにありますか、フルラインを比較する必要がありますか? –
@SergeBallestaはフルラインを比較する必要があります。 –