Aller au contenu

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.