9 lines
603 B
Python
9 lines
603 B
Python
from pathlib import Path
|
|
import csv,json,sys
|
|
sys.stdout.reconfigure(encoding='utf-8');csv.field_size_limit(16000000)
|
|
root=Path(__file__).resolve().parent.parent
|
|
rows=list(csv.DictReader((root/'docs/investmoz/v2/auditoria-portal/matriz-requisitos.csv').open(encoding='utf-8-sig',newline='')))
|
|
for row in rows:
|
|
if row['ID'] in ['AUD-COUNTRY-02','AUD-OP-03','AUD-OP-04','AUD-UI-01','AUD-PART-01','AUD-DOC-01','AUD-PROFILE-07','AUD-PROFILE-13','AUD-PROFILE-14','AUD-PROFILE-15']:
|
|
print(json.dumps({k:row[k]for k in ['ID','Pedido/trecho','Critério de aceitação','Rotas','Estado']},ensure_ascii=False))
|