Titre de hF837h70872.txt

# 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 :
« `python
import xlsxwriter

# Création d’un workbook (fichier Excel)
workbook = xlsxwriter.Workbook(‘Tableau_de_suivi_des_accidents_de_travail.xlsx’)

# Ajout d’une feuille au workbook
worksheet = workbook.add_worksheet()

# En-tête du tableau
header = [
‘Date’,
‘Heure’,
‘Lieu’,
‘Nature de l\’accident’,
‘Cause de l\’accident’,
‘Conséquences’,
‘Mesures de prévention’
]

# Formatage des en-têtes
format_header = workbook.add_format({‘bold’: True, ‘align’: ‘center’, ‘valign’: ‘vcenter’})
worksheet.write_row(0, 0, header, format_header)

# Formulaires pour les données du tableau
formulas = [
[‘Date de naissance’, ‘Heure de début du travail’],
[‘Lieu du travail’, ‘Nature de l\’accident’],
[‘Cause de l\’accident’, ‘Conséquences’],
[‘Mesures de prévention’]
]

# Formatage des formulaires
format_formula = workbook.add_format({‘align’: ‘left’})
worksheet.write_row(1, 0, formulas[0], format_formula)
worksheet.write_row(2, 0, formulas[1], format_formula)
worksheet.write_row(3, 0, formulas[2], format_formula)
worksheet.write_row(4, 0, formulas[3], format_formula)

# Ajout de quelques données fictives
donnees = [
[‘2022-01-01′, ’08:00’, ‘Bureau’, ‘Chute sur le dos’, ‘Manque d\’attention’, ‘Arrêt de travail’],
[‘2022-02-15′, ’12:00’, ‘Atelier’, ‘Coup de couteau’, ‘Négligence du collègue’, ‘Formation supplémentaire’]
]

# Formatage des données
format_data = workbook.add_format({‘align’: ‘left’})
worksheet.write_row(5, 0, donnees[0], format_data)
worksheet.write_row(6, 0, donnees[1], format_data)

# Fermeture du workbook et enregistrement du fichier Excel
workbook.close()
« `
Ce code crée un tableau Excel avec les colonnes suivantes :

* Date : date de l’accident
* Heure : heure de l’accident
* Lieu : lieu où s’est produit l’accident
* Nature de l\’accident : type d’accident (chute, coup, etc.)
* Cause de l\’accident : raison pour laquelle l’accident s’est produit (manque d’attention, négligence du collègue, etc.)
* Conséquences : conséquences de l’accident (arrêt de travail, blessures, etc.)
* Mesures de prévention : mesures prises pour éviter une telle situation dans le futur

Le tableau commence par les en-têtes des colonnes, puis présente deux lignes de données fictives. Vous pouvez ajouter ou modifier ces données comme vous le souhaitez.

Notez que ce code utilise la bibliothèque `xlsxwriter` pour créer et manipuler le fichier Excel. Si vous n’avez pas déjà installé cette bibliothèque, vous pouvez l’installer en exécutant la commande suivante dans votre terminal ou invite de commandes :
« `bash
pip install xlsxwriter
« `
Je vous recommande d’envisager la mise en place d’un système de gestion automatisée pour suivre les accidents du travail. »

Retour en haut