Quick Start¶
Guide rapide pour commencer avec cmpparis.
Parser un BOD XML vers CSV¶
from cmpparis import BODParser, BODConfigLoader
# 1. Charger la configuration
config = BODConfigLoader.from_yaml("configs/purchase_order.yaml")
# 2. Parser le XML
parser = BODParser()
csv_output = parser.parse_and_convert(xml_content, config)
# 3. Sauvegarder
with open("output.csv", "w") as f:
f.write(csv_output)
Upload vers S3¶
from cmpparis import S3
s3 = S3()
s3.upload_file("local.csv", "my-bucket", "remote/path/file.csv")
Envoyer un email¶
from cmpparis import send_email
send_email(
to="user@example.com",
subject="Hello",
body="Message"
)
Récupérer un secret¶
from cmpparis import get_secret
api_key = get_secret("production/api/key")
Prochaines étapes¶
Consulter les modules pour plus de détails.