Titre de Uz605n00817.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau en Excel pour suivre les avancements de carrière des employés, spécifiquement pour le poste de Chargé/Chargée d’opérations immobilières :
« `python
import xlsxwriter

# Titres du tableau
titres = [
« Nom »,
« Prénom »,
« Date d’embauche »,
« Poste actuel »,
« Promotion (dernière) »,
« Augmentation de salaire (%) »,
« Salaire actuel »,
« Niveau de carrière »
]

# Données pour les employés
donnees = [
{
« nom »: « Dupont »,
« prenom »: « Marie »,
« date_embauche »: « 2020-01-01 »,
« poste_actuel »: « Chargé d’opérations immobilières »,
« promotion_derniere »: « 2022-06-01 »,
« augmentation_salaire »: 10,
« salaire_actuel »: 40000,
« niveau_carriere »: « Senior »
},
{
« nom »: « Martin »,
« prenom »: « Pierre »,
« date_embauche »: « 2018-01-01 »,
« poste_actuel »: « Chargé d’opérations immobilières »,
« promotion_derniere »: « 2021-03-01 »,
« augmentation_salaire »: 15,
« salaire_actuel »: 50000,
« niveau_carriere »: « Lead »
},
{
« nom »: « Garcia »,
« prenom »: « Sophie »,
« date_embauche »: « 2015-01-01 »,
« poste_actuel »: « Chargé d’opérations immobilières »,
« promotion_derniere »: « 2020-09-01 »,
« augmentation_salaire »: 20,
« salaire_actuel »: 60000,
« niveau_carriere »: « Expert »
}
]

# Création du fichier Excel
fichier_excel = xlsxwriter.Workbook(« Tableau de suivi des avancements.xlsx »)
feuille_excel = fichier_excel.add_worksheet()

# En-tête du tableau
for i, titre in enumerate(titres):
feuille_excel.write(0, i, titre)

# Données des employés
ligne = 1
for employee in donnees:
for i, valeur in enumerate(employee.values()):
feuille_excel.write(ligne, i, valeur)
ligne += 1

# Formatage du tableau
feuille_excel.set_column(0, 7, 20) # Largeur des colonnes
feuille_excel.set_row(0, 20) # Hauteur de l’en-tête

# Fermeture du fichier Excel
fichier_excel.close()
« `
Ce code crée un fichier Excel nommé « Tableau de suivi des avancements.xlsx » avec les titres suivants :

* Nom
* Prénom
* Date d’embauche
* Poste actuel
* Promotion (dernière)
* Augmentation de salaire (%)
* Salaire actuel
* Niveau de carrière

Les données pour les employés sont stockées dans une liste de dictionnaires, où chaque dictionnaire représente un employé. Les données sont ensuite écrites dans le tableau Excel.

Notez que vous devrez installer la bibliothèque `xlsxwriter` pour exécuter ce code. Vous pouvez l’installer en utilisant pip : `pip install xlsxwriter`

J’espère que cela vous aidera ! »

Retour en haut