Titre de Jq601e56145.txt

# 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 des employés :

« `python
import xlwt

# Définition des colonnes du tableau
colonnes = [« Nom », « Prénom », « Date de début », « Date de fin », « Durée », « Congé restant »]

# Création d’un livre Excel
livre = xlwt.Workbook()

# Ajout d’une feuille à la liste des feuilles
feuille = livre.add_sheet(‘Congés’, cell_overwrite_ok=True)

# En-tête de la feuille
for i, col in enumerate(colonnes):
feuille.write(0, i+1, col)

# Formulaire pour saisir les informations
nom = input(« Nom : « )
prenom = input(« Prénom : « )

# Saisie de la date de début et de fin du congé
debut_conge = input(« Date de début (jj/mm/aaaa) : « )
fin_conge = input(« Date de fin (jj/mm/aaaa) : « )

# Calcul de la durée du congé en jours
from datetime import datetime
date_debut = datetime.strptime(debut_conge, « %d/%m/%Y »)
date_fin = datetime.strptime(fin_conge, « %d/%m/%Y »)
durée = abs((date_fin – date_debut).days)

# Calcul des congés restants (hypothèse : 15 jours par mois)
mois_travail = 12
congés_restants = (mois_travail * 15) – durée

# Ecriture des données dans la feuille Excel
feuille.write(1, 0, nom)
feuille.write(1, 1, prenom)
feuille.write(1, 2, debut_conge)
feuille.write(1, 3, fin_conge)
feuille.write(1, 4, str(durée) +  » jours »)
feuille.write(1, 5, str(congés_restants) +  » jours »)

# Enregistrement du fichier Excel
livre.save(« Congés_ » + nom + « .xls »)
« `

Ce code crée un tableau en Excel qui permet de suivre les congés d’un employé. Il demande au utilisateur de saisir le nom, prénom, date de début et de fin du congé, puis calcule la durée du congé et les congés restants. Enfin, il écrit ces informations dans une feuille Excel.

Notez que ce code suppose que vous avez installé la bibliothèque `xlwt` qui permet de créer des fichiers Excel en Python. Vous pouvez l’installer avec la commande `pip install xlwt`. »

Retour en haut