import base64 import re from typing import Dict def process_description(desc_b64: str) -> Dict[str, str]: """ Décode une chaîne Base64, puis découpe le texte en sections à partir des titres suivis de ':'. :param desc_b64: Donnée encodée en base64 représentant un fichier .txt :return: Dictionnaire avec titres comme clés et contenu comme valeurs """ try: # Décodage decoded_bytes = base64.b64decode(desc_b64) decoded_text = decoded_bytes.decode('utf-8') # Expression régulière pour matcher les titres suivis de ':' pattern = r'(?P