Titre de AV060m18677.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de création d’un tableau Excel en Python pour la gestion de temps avec des fonctions en commentaires :

« `python
import pandas as pd
from datetime import date

# Création d’une feuille Excel avec les colonnes suivantes :
# – Date
# – Heure début
# – Heure fin
# – Duree
# – Client
# – Activité

def creer_tableau_excel():
# Création du dataframe pour stocker les données
data = {
‘Date’: [],
‘Heure début’: [],
‘Heure fin’: [],
‘Duree’: [],
‘Client’: [],
‘Activité’: []
}

df = pd.DataFrame(data)

# Fonction pour ajouter une nouvelle ligne à la feuille Excel
def add_ligne(date, heure_debut, heure_fin, duree, client, activite):
«  » »
Ajoute une nouvelle ligne à la feuille Excel.

Paramètres :
date (str) : Date de l’activité
heure_debut (str) : Heure de début de l’activité
heure_fin (str) : Heure de fin de l’activité
duree (str) : Durée de l’activité
client (str) : Nom du client
activite (str) : Activité effectuée

«  » »
new_row = {
‘Date’: date,
‘Heure début’: heure_debut,
‘Heure fin’: heure_fin,
‘Duree’: duree,
‘Client’: client,
‘Activité’: activite
}

# Ajouter la nouvelle ligne au dataframe
df.loc[len(df)] = new_row

# Fonction pour enregistrer la feuille Excel sous un fichier
def enregistrer_fichier():
«  » »
Enregistre la feuille Excel sous un fichier.

«  » »
today = date.today()
filename = f »Rapport du {today.strftime(‘%d/%m/%Y’)}.xlsx »
df.to_excel(filename, index=False)

# Exemple d’utilisation :
add_ligne(’10/02/2023′, ’09:00′, ’12:00′, ‘3h’, ‘John Doe’, ‘Consultation’)
add_ligne(’11/02/2023′, ’14:00′, ’16:00′, ‘2h’, ‘Jane Smith’, ‘Réunion’)

enregistrer_fichier()

# Exécuter la fonction pour créer le tableau Excel
creer_tableau_excel()
« `

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

* Date
* Heure début
* Heure fin
* Durée
* Client
* Activité

Il définit également deux fonctions en commentaires pour ajouter de nouvelles lignes et enregistrer le fichier sous un nom spécifique.

L’exemple d’utilisation montre comment ajouter des lignes à la feuille Excel et enregistrer le fichier sous un nom spécifique. »

Retour en haut