Closed cob94440 closed 1 year ago
Si je commente toute la partie absences :
# absences = client.current_period.absences
# absences = sorted(absences, key=lambda absence: absence.from_date, reverse=True)
#Transformation des absences en Json
# jsondata['absence'] = []
#for period in absences:
# for absence in period():
# for absence in absences:
# jsondata['absence'].append({
# 'id': absence.id,
# 'date_debut': absence.from_date.strftime("%d/%m/%y %H:%M"),
# 'date_debut_format': absence.from_date.strftime("Le %d %b à %H:%M"),
# 'date_fin': absence.to_date.strftime("%d/%m/%y %H:%M"),
# 'justifie': absence.justified,
# 'nb_heures': absence.hours,
# 'nb_jours': absence.days,
# 'raison': str(absence.reasons)[2:-2],
# })
Je n'ai plus l'erreur et les json sont bien créés
Trouvé à priori ligne 272 tu as : absences = client.current_period.absences Auparavant c'était : absences = client.current_period.absences() Là ça fonctionne
Hello, Il faut mettre à jour la librairie pronotepy
corrigé
Bonjour, J'ai une erreur en lançant le pronote.py
Dans le config.i,i j'ai mis les infos de connexion de mon premier enfant dans defaut. Dans la partie enfant 1 j'ai mis les infos de mon second enfant en précisant ent = il_de_france La partie enfant 2 reste par défaut.
Je lance depuis le repertoire où sont les deux fichiers en root python 3 pronote.py et pronote.py enfant1 mais la même erreur dans les deux cas et les fichiers json ne sont pas créés. Une idée?