import csv
from pathlib import Path
with Path(__file__).with_name('catalog-example.csv').open(encoding='utf-8', newline='') as source:
    rows = list(csv.DictReader(source, delimiter=';'))
codes = [row['supplier_sku'] for row in rows]
assert codes == ['0017', '17', 'A-017', '0000']
assert len(codes) == len(set(codes))
print('Коды прочитаны без изменения:', codes)
