New file : config.py (for models)

This commit is contained in:
2026-08-07 20:55:49 +02:00
parent 09befe1d55
commit 9d7a4f37b6
7 changed files with 126 additions and 43 deletions
+15 -6
View File
@@ -1,7 +1,7 @@
#+title: Script
#+author: Sébastien Miquel
#+date: 14-03-2026
# Time-stamp: <09-07-26 15:54>
# Time-stamp: <07-08-26 18:06>
#+OPTIONS:
* Méta
@@ -67,13 +67,21 @@ Puis ajouter =GEMINI_API_KEY= à l'environnement avec :
export GEMINI_API_KEY=
#+END_SRC
ou éventuellement, la renseigner directement dans le fichier
`config.py`.
** Configuration
Copier `default_config.py` en `config.py`. Éventuellement le modifier.
** Correction d'un paquet de copies
1. Créer un fichier =names= dans le dossier courant, avec les
noms/prénoms des élèves, un par ligne
2. Créer un dossier correspondant à l'évaluation, comme =Interro=
2. Créer un dossier correspondant à l'évaluation (=Interro= dans la
suite)
3. Mettre l'énoncé, au format pdf, et l'énoncé et le corrigé au
format .tex dans le dossier.
format .tex dans le dossier.
4. Mettre les fichiers pdfs scannés dans =Interro=.
5. Dans le dossier =Interro= créer un fichier =labels= avec les labels
des questions, comme =Ex 1 : 1)a)=, un par ligne.
@@ -107,9 +115,10 @@ export GEMINI_API_KEY=…
** Prétraitement des copies
1. =./rotate_all.sh Interro=
(facultatif)
Retourne toutes les pdf de 180°
1. =./rotate_all.sh Interro= (facultatif)
Retourne tous les pdf de 180°, si la photocopie a été faite à
l'envers.
2. =./rename_to_copie.sh Interro=
change le nom des copies en =Copie{id}.pdf=
3. =python page_splitter.py Interro=