# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour une conductrice/conducteur de ligne dans l’industrie alimentaire. J’ai ajouté des commentaires expliquant chaque fonction.
« `python
# Importer les bibliothèques nécessaires
import pandas as pd
from openpyxl import Workbook
# Créer un nouveau tableau Excel
wb = Workbook()
# Sélectionner la feuille de calcul « Feuille1 »
ws = wb.active
ws.title = « Feuille des conducteurs/conductrices »
# Définir les en-têtes du tableau
headers = [« Nom », « Prénom », « Date d’embauche », « Ligne », « Niveau de qualification »]
# Créer la grille avec les en-têtes
for i, header in enumerate(headers):
ws.cell(row=1, column=i+1).value = header
# Ajouter quelques données pour exemple
data = [
[« Dupont », « Marie », « 2020-01-01 », « Ligne 1 », « Qualifié »],
[« Durand », « Pierre », « 2019-06-01 », « Ligne 2 », « Non qualifié »],
[« Martin », « Sophie », « 2018-03-01 », « Ligne 3 », « Qualifiée »]
]
# Ajouter les données à la grille
for i, row in enumerate(data):
for j, cell_value in enumerate(row):
ws.cell(row=i+2, column=j+1).value = cell_value
# Enregistrer le fichier Excel
wb.save(« feuille_conducteurs.xlsx »)
print(« Fichier Excel créé avec succès ! »)
« `
Ce code crée un fichier Excel nommé « feuille_conducteurs.xlsx » dans le répertoire courant. La feuille de calcul contient les en-têtes suivants :
* Nom
* Prénom
* Date d’embauche
* Ligne
* Niveau de qualification
Les données sont ajoutées à la grille sous forme de tableau.
**Utilisation :**
Pour modifier le fichier Excel, vous pouvez ouvrir le fichier « feuille_conducteurs.xlsx » avec votre logiciel de bureautique favori (par exemple Microsoft Excel, LibreOffice Calc, etc.).
Vous pouvez également ajouter des lignes supplémentaires en utilisant la fonction `ws.append()` ou supprimer des lignes en utilisant la méthode `delete_rows()`. »