Titre de Uz605n00817.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour une déménagère/déménageur, avec des fonctions utiles. Je vous conseille d’installer la bibliothèque `openpyxl` pour créer et éditer des fichiers Excel.

« `python
from openpyxl import Workbook
from datetime import date

# Création du fichier Excel
wb = Workbook()
ws = wb.active

# En-tête du tableau
ws[‘A1’] = ‘ID’
ws[‘B1’] = ‘Nom et prénom’
ws[‘C1’] = ‘Numéro de téléphone’
ws[‘D1’] = ‘Adresse actuelle’
ws[‘E1’] = ‘Adresse future’
ws[‘F1’] = ‘Date de déménagement’

# Fonction pour calculer la durée du déménagement
def calcul_duree(debut, fin):
debut_date = date.fromisoformat(debut)
fin_date = date.fromisoformat(fin)
return (fin_date – debut_date).days

# Fonction pour convertir les jours en heures
def jours_en_heures(jours):
return jours * 24

# Insérer une ligne dans le tableau
def inserer_ligne(id, nom, telephone, adresse_actuelle, adresse_future, date_demeneagement):
ws[f’A{len(ws[« A:A »])+1}’] = id
ws[f’B{len(ws[« B:B »])+1}’] = nom
ws[f’C{len(ws[« C:C »])+1}’] = telephone
ws[f’D{len(ws[« D:D »])+1}’] = adresse_actuelle
ws[f’E{len(ws[« E:E »])+1}’] = adresse_future
ws[f’F{len(ws[« F:F »])+1}’] = date_demeneagement

# Calculer et insérer la durée du déménagement
duree_jours = calcul_duree(date_demeneagement, ‘2023-12-31′)
ws[f’G{len(ws[« G:G »])+1}’] = duree_jours
ws[f’H{len(ws[« H:H »])+1}’] = jours_en_heures(duree_jours)

# Exemples de données
inserer_ligne(1, ‘Jean Dupont’, ’06 12 34 56 78′, ‘Rue de la paix, Paris’, ‘Champ de Mars, Marseille’, ‘2023-01-01’)
inserer_ligne(2, ‘Marie Leblanc’, ’07 89 01 23 45′, ‘Avenue de l\’Europe, Lyon’, ‘Place du Général de Gaulle, Bordeaux’, ‘2023-02-15’)

# Enregistrer le fichier Excel
wb.save(‘demenagement.xlsx’)
« `

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

* ID : pour identifier chaque ligne
* Nom et prénom : pour enregistrer les informations personnelles de la déménagère/déménageur
* Numéro de téléphone : pour contacter la personne
* Adresse actuelle : pour noter l’emplacement actuel
* Adresse future : pour indiquer l’emplacement futur
* Date de déménagement : pour enregistrer la date du déménagement

Cela inclut également des fonctions pour calculer la durée du déménagement et convertir les jours en heures. Vous pouvez ajuster ce code en fonction de vos besoins spécifiques.

Notez que vous devrez installer la bibliothèque `openpyxl` si elle n’est pas déjà installée, puisque nous utilisons cette bibliothèque pour créer et éditer des fichiers Excel. »

Retour en haut