Titre de hF837h70872.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour une entreprise avec des colonnes pertinentes pour un conducteur/conductrice de bus. Je vais utiliser la bibliothèque `openpyxl` pour créer et écrire dans le fichier Excel.

« `python
from openpyxl import Workbook
from datetime import date

# Créer un nouveau livre Excel
wb = Workbook()

# Sélectionner la feuille active (défaut : « Feuille1 »)
ws = wb.active

# Titre de la feuille
ws[‘A1’] = ‘Tableau des conducteurs/conductrices de bus’
ws[‘A1’].font = {‘bold’: True}

# En-tête des colonnes
ws[‘B1’] = ‘ID’
ws[‘C1’] = ‘Nom’
ws[‘D1’] = ‘Prénom’
ws[‘E1’] = ‘Date d’embauche’
ws[‘F1’] = ‘Numéro de permis’
ws[‘G1’] = ‘Nombre d’heures travaillées’

# Définir les largeurs des colonnes
ws.column_dimensions[‘B’].width = 10
ws.column_dimensions[‘C’].width = 20
ws.column_dimensions[‘D’].width = 15
ws.column_dimensions[‘E’].width = 12
ws.column_dimensions[‘F’].width = 15
ws.column_dimensions[‘G’].width = 18

# Données pour les conducteurs/conductrices de bus (remplacez par vos propres données)
conducteurs = [
{‘id’: ‘001’, ‘nom’: ‘DUPONT’, ‘prenom’: ‘Pierre’, ‘date_embauche’: date(2022, 1, 15), ‘num_permis’: ‘1234567890’, ‘heure_travaillées’: 120},
{‘id’: ‘002’, ‘nom’: ‘MARTIN’, ‘prenom’: ‘Marie’, ‘date_embauche’: date(2020, 3, 20), ‘num_permis’: ‘9876543210’, ‘heure_travaillées’: 180}
]

# Écrire les données dans le tableau
for i, conducteur in enumerate(conducteurs):
ws[f’A{i+2}’] = conducteur[‘id’]
ws[f’B{i+2}’] = conducteur[‘nom’]
ws[f’C{i+2}’] = conducteur[‘prenom’]
ws[f’D{i+2}’] = conducteur[‘date_embauche’].strftime(‘%d/%m/%Y’)
ws[f’E{i+2}’] = conducteur[‘num_permis’]
ws[f’F{i+2}’] = conducteur[‘heure_travaillées’]

# Enregistrer le fichier Excel
wb.save(‘Tableau_conducteurs.xlsx’)

print(« Le fichier ‘Tableau_conducteurs.xlsx’ a été créé avec succès dans le répertoire courant. »)
« `

Ce code crée un tableau Excel avec les colonnes suivantes :

* `ID` : numéro de l’enregistrement
* `Nom` : nom du conducteur/conductrice
* `Prénom` : prénom du conducteur/conductrice
* `Date d’embauche` : date à laquelle le conducteur/conductrice a été embauché(e)
* `Numéro de permis` : numéro de permis de conduire
* `Nombre d’heures travaillées` : nombre total d’heures travaillées par le conducteur/conductrice

Remplacez les données dans la liste `conducteurs` par vos propres informations.

Assurez-vous d’avoir installé la bibliothèque `openpyxl` en exécutant la commande suivante dans votre terminal :
« `bash
pip install openpyxl
« `
Ce code est une aide pour vous aider à créer un tableau Excel. Il s’agit d’un exemple et que vous pouvez l’adapter comme vous le souhaitez pour répondre aux besoins spécifiques de votre entreprise.

J’espère que cela vous sera utile ! N’hésitez pas si vous avez des questions supplémentaires ou si vous avez besoin d’aide pour modifier ce code. »

Retour en haut