# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les congés d’un jardinier/jardinière :
« `python
import xlsxwriter
from datetime import date, timedelta
# Informations personnelles du jardinier/jardinière
nom = « Nom du jardinier/jardinière »
prenom = « Prénom du jardinier/jardinière »
# Dates de congé disponibles (facultatif)
dates_conge = [
« 2024-03-15 »,
« 2024-04-01 »,
« 2024-04-22 »,
« 2024-05-06 »
]
# Création du fichier Excel
workbook = xlsxwriter.Workbook(‘Tableau_de_suivi_des_conges.xlsx’)
worksheet = workbook.add_worksheet()
# En-tête du tableau
worksheet.write(0, 0, « Date »)
worksheet.write(0, 1, « Type de congé »)
worksheet.write(0, 2, « Justification »)
# Ajout des dates de congé dans le tableau
for i, date_conge in enumerate(dates_conge):
worksheet.write(i + 1, 0, date_conge)
if date_conge == « 2024-03-15 »:
# Congé payé
worksheet.write(i + 1, 1, « Congé payé »)
worksheet.write(i + 1, 2, « Raison du congé… »)
elif date_conge == « 2024-04-01 »:
# Jour férié
worksheet.write(i + 1, 1, « Jour férié »)
worksheet.write(i + 1, 2, « Fête de Pâques »)
else:
# Absence non payée
worksheet.write(i + 1, 1, « Absence non payée »)
worksheet.write(i + 1, 2, « Raison de l’absence… »)
# Formulaire pour saisir des congés futurs (facultatif)
worksheet.write(10, 0, « Date du congé à venir : »)
worksheet.write(11, 0, « Type de congé à venir : »)
worksheet.write(12, 0, « Justification du congé à venir : »)
# Fermeture du fichier Excel
workbook.close()
« `
Ce code crée un tableau en Excel avec les dates de congé disponibles pour le jardinier/jardinière, ainsi qu’un formulaire pour saisir des congés futurs. Vous pouvez modifier les informations personnelles et les dates de congé à votre guise.
Notez que ce code utilise la bibliothèque `xlsxwriter` pour créer le fichier Excel. Vous pouvez installer cette bibliothèque en exécutant la commande suivante dans votre terminal : `pip install xlsxwriter`
J’espère que cela vous aidera ! N’hésitez pas à me demander si vous avez des questions ou besoin de modifications supplémentaires. »