Skip to content
Python ETLEasyofficialBenchmark eligiblefree

RFC 4180 CSV import

Nightly import uses naive split(',') and default encoding. Fields with quoted commas truncate. Bytes mix CP1252 and UTF-8. Quarantine rows that still fail after decode.

FieldDetail
CreatorPipelineArena · expert
Version2.0.0
Time40 min
Credits3
Completion0% · 0.0 rating
Hidden tests3

Objective

Postgres row count and field values match the hidden good extract; rejects in quarantine.csv.

#Success condition
1Quoted commas preserved
2Row count matches hidden good file
3Decode CP1252 then UTF-8 as documented
4Unrecoverable rows in quarantine.csv
#Visible instruction
1Use a real CSV parser (csv module or equivalent), not split.
2Try encodings in the documented order.
3Write rejects; do not skip quietly.
Hidden tests score the final tables or files, not the exact syntax you used. Test implementation is never shown to participants.

Signed-in workspace: Open in app