# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour le suivi des accidents de travail pour les conducteurs/conductrices de poids lourd :
« `python
import xlsxwriter
# Créer un objet Workbook (fichier Excel)
workbook = xlsxwriter.Workbook(‘Tableau_de_suivi_des_accidents.xlsx’)
# Ajouter une feuille au fichier Excel
worksheet = workbook.add_worksheet()
# En-tête du tableau
worksheet.write(0, 0, ‘Date’)
worksheet.write(0, 1, ‘Conducteur/Conductrice’)
worksheet.write(0, 2, ‘Numéro de véhicule’)
worksheet.write(0, 3, ‘Cause de l\’accident’)
worksheet.write(0, 4, ‘Description de l\’accident’)
worksheet.write(0, 5, ‘Mesures de prévention’)
# Données du tableau
data = [
[‘2022-01-01’, ‘Jean Dupont’, ‘12345’, ‘Conduite en état d\’ivresse’, ‘Le conducteur a perdu le contrôle du véhicule.’, ‘Contrôles alcoométriques avant chaque trajet’],
[‘2022-02-15’, ‘Marie Leblanc’, ‘67890’, ‘Défaut de maintenance du véhicule’, ‘Le pneu arrière gauche est crevé, ce qui a provoqué un dérapage.’, ‘Vérifications régulières des pneus et des freins’],
[‘2022-03-20’, ‘Pierre Martin’, ‘34567’, ‘Défaut de formation du conducteur’, ‘Le conducteur n\’a pas su réagir à temps pour éviter l\’accident.’, ‘Formation continue des conducteurs’]
]
# Écrire les données dans le tableau
for i, row in enumerate(data):
for j, value in enumerate(row):
worksheet.write(i + 1, j, value)
# Formatage du tableau (largeur des colonnes, police)
worksheet.set_column(0, 5, 15) # Largeur de chaque colonne : 15
worksheet.set_font(‘Arial’, 10) # Police et taille
# Fermer le fichier Excel
workbook.close()
« `
Ce code crée un fichier `Tableau_de_suivi_des_accidents.xlsx` avec une feuille contenant les en-têtes suivants :
* Date
* Conducteur/Conductrice
* Numéro de véhicule
* Cause de l’accident
* Description de l’accident
* Mesures de prévention
Il y a ensuite des lignes pour chaque accident, avec les données correspondantes. Le formatage du tableau est également configuré pour une police Arial de taille 10 et des largeurs de colonnes fixes.
C’est juste un exemple de base, vous pouvez l’adapter en fonction de vos besoins spécifiques.
Voici quelques suggestions supplémentaires :
* Vous pouvez ajouter d’autres colonnes si nécessaire (par exemple, les conséquences de l’accident, les répercussions sur la santé du conducteur).
* Utilisez une base de données pour stocker les informations des accidents de travail. Cela rendra le suivi et l’analyse plus facile.
* Intégrez ce tableau dans votre système de gestion de projet (Gantt) ou d’autres outils de gestion pour avoir une vue complète du projet.
N’hésitez pas à demander si vous avez besoin de modifications ou d’explications supplémentaires. »