# Script python de génération de bulletins pour LibreOffice CALC #### Prérequis : Dépendances python : `pip install openai` Pour les versions de python supérieures à 3.10, autoriser au préalable l'installation de dépôts sur le système sans venv. `python3 -m pip config set global.break-system-packages true` Interface pour libre office : `apt install libreoffice-script-provider-python` Pour pouvoir être utilisé, le script appreciations_Bulletins.py est à copier dans : `~/.config/libreoffice/4/user/Scripts/python` #### Utilisation : Voir structure du fichier sample.ods L'exécution se fait via le menu Outils>Macro>Exécuter la macro Les variables `promptCol` et `answerCol` du fichier appreciations_Bulletins.py permettent de définir où sont générées les données dans la feuille de calcul active (-1 -> génération désactivée) La variable `content` doit pointer sur content_t1, content_t2 ou content_t3 en fonction du trimestre à considérer.