← Voltar aos projetos

Fluxos conectados

Processamento de registros, remoção de duplicados e exportação em JSON.

● ● ●automation.py
import jsonfrom pathlib import Pathdef process_records(text: str) -> list:    rows = text.splitlines()    names = dict.fromkeys(        row.strip() for row in rows        if row.strip()    )    return [        {"id": index, "name": name}        for index, name in enumerate(names, 1)    ]records = process_records("Ana\nBruno\nAna")Path("records.json").write_text(    json.dumps(records, ensure_ascii=False, indent=2),    encoding="utf-8")
PythonUTF-8