Closed titof2375 closed 2 years ago
Est-ce avec un compte parent ou élève que tu te connectes ? Aussi, sur l'interface de pronote en direct pour le compte élève, est-ce que tu peux voir des absences ou le module n'est pas présent ? En attendant, essaye de commenter toute la partie absence pour voir si le reste passe
Je me connecte avec le compte élève.
Non, il s'agit des absences de l'élève dans le menu vie scolaire / récapitulatif je crois
Ce que tu montre c'est l'emeploi du temps - a priori le script pour la récupération de l'edt fonctionne
Peux tu aller dans le menu vie scolaire et récapitulatif stp ?
Ca
Ah ? ok...ça veut dire que y'a bien des absences dans Pronote. : donc le problème vient d'ailleurs Tu es sur que tu te connectes avec compte eleve dans le script ? est-ce que la variable type_compte = "eleve" ?
la ou on rentre les identifiants et en dessous je vois ca
je me suis connecter avec mon compte parent est voila ce que j'ai
Alors l'erreur avec la connexion avec le compte parent elle me parait claire : il faut que tu initialise la variable : eleve_nom_prenom avec le nom en majuscule de ton enfant suivi du prénom en minuscule
Exemple : eleve_nom_prenom = "DUPONT Amandine"
Tél qu'il apparaît sur pronote mais sans la classe entre parenthèse
Par contre je ne vois pas pourquoi avec le compte élève ça plante sur les absences... Commente le bout de code pour voir
a tu teamviewer?
et a tu discord ou telegram?
J'ai fait comme tu ma dis pour le nom de l'eleve "DUPONT ecric" et voila l'erreur
Ce que je vois c'est qu'il ne reconnaît pas le nom prénom de l'enfant A voir s'il faut mettre les accents ou pas... Il faut tester plusieurs trucs
demande faite sur dicord
il manque un accent, parcontre je me retrouve comme au debut
Traceback (most recent call last):
File "pronote.py", line 208, in
idem chez moi par contre si je commente toutes les lignes absence tout est cela fonctionne.
Comme chez moi
Sur une autre issue, un utilisateur a corrigé le problème en supprimer les () à la fin de la ligne currentperiod.absence
Pouvez-vous essayer ?
Nb : ça doit être du à une version différente de pronotepy (la lib)
De mon côté je vais mettre à jour la lib pour voir
niquel j'ai bien les absences merci.
c'est moi aussi ca fonctionne merci
Effectivement dans le Pull requests c'était pour la version 2.2.0 de pronotepy. Dans la nouvelle version 2.4.0, les absences ont été changé en class, donc plus de parenthèses.
corrigé ! les absences remontent bien dans la dernière version du script
bonjour, j'ai mi ta derniere version de pronote.py et je me retrouve avec cette erreur