Titre de Uz605n00817.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour les conducteurs/conductrices d’engins agricoles :
« `python
# Importation des bibliothèques nécessaires
import pandas as pd
from openpyxl import Workbook

# Définition du nom du fichier Excel
nom_fichier = « Conducteurs_Conductrices_Agricoles.xlsx »

# Création d’un nouveau livre Excel
wb = Workbook()

# Sélection de la feuille active
ws = wb.active

# Titre de la feuille
ws[« A1 »] = « Identifiant »
ws[« B1 »] = « Nom »
ws[« C1 »] = « Prénom »
ws[« D1 »] = « Date de naissance »
ws[« E1 »] = « Numéro de permis »
ws[« F1 »] = « Type d’engin »
ws[« G1 »] = « Nombre d’heures de conduite »

# Fonction pour ajouter un nouveau conducteur/conductrice
def ajout_conducteur(identifiant, nom, prenom, date_naissance, numero_permis, type_engin, heures_conduite):
# Ajout des données dans les colonnes correspondantes
ws.append([identifiant, nom, prenom, date_naissance, numero_permis, type_engin, heures_conduite])

# Fonction pour afficher la liste des conducteurs/conductrices
def afficher_liste():
# Affichage du titre de la feuille
print(« Liste des Conducteurs/Conductrices Agricoles »)
print(« ——————————————-« )

# Lire les données de la feuille Excel
data = ws.values

# Afficher les données
for row in data:
print(f »{row[0]} – {row[1]} {row[2]} ({row[3]}) – Numéro permis : {row[4]} – Type d’engin : {row[5]} – Heures de conduite : {row[6]} »)

# Fonction pour sauvegarder le fichier Excel
def sauver_fichier():
# Enregistrer le fichier Excel sous le nom spécifié
wb.save(nom_fichier)

# Exemple d’utilisation :
ajout_conducteur(« 001 », « DUPONT », « Jean », « 1970-01-01 », « 1234567890 », « Tracteur », 500)
ajout_conducteur(« 002 », « MARIE », « Sophie », « 1980-06-15 », « 2345678901 », « Faucheuse », 300)

afficher_liste()

sauver_fichier()
« `
Ce code crée un tableau Excel avec les colonnes suivantes :

* Identifiant
* Nom
* Prénom
* Date de naissance
* Numéro de permis
* Type d’engin
* Nombre d’heures de conduite

Les fonctions utilisées sont :

* `ajout_conducteur` : ajoute un nouveau conducteur/conductrice dans le tableau Excel.
* `afficher_liste` : affiche la liste des conducteurs/conductrices enregistrés dans le fichier Excel.
* `sauver_fichier` : sauvegarde le fichier Excel sous le nom spécifié.

Vous pouvez modifier les fonctions pour y ajouter ou en supprimer selon vos besoins. »

Retour en haut