Titre de tJ978H91035.txt

# Réponse finale obtenue du bot:
response = « Voici un exemple de code Python qui crée un tableau Excel pour une agence de transport routier de marchandises. Je vais utiliser la bibliothèque `openpyxl` pour créer le fichier Excel.

« `python
from openpyxl import Workbook

# Création d’un nouveau livre Excel
wb = Workbook()

# Sélection du feuillet actuel (défaut)
ws = wb.active

# Titre de la page
ws[‘A1’] = ‘AGENCE DE TRANSPORT ROUTIER DE MARCHANDISES’
ws[‘B1’] = ‘INFORMATION DE L\’ENVOI’

# En-tête des colonnes
ws[‘A2’] = ‘NOM DU CLIENT’
ws[‘B2’] = ‘NUMÉRO DE CONTACT’
ws[‘C2’] = ‘DATE DE L\’ENVOI’
ws[‘D2’] = ‘WEIGHT (kg)’
ws[‘E2’] = ‘DIMENSIONS (L x P x H)’
ws[‘F2’] = ‘ADRESSE DE LIVRAISON’

# Fonctions pour les saisies utilisateur
def saisie_client():
«  » »Saisie du nom du client » » »
return input(« Entrer le nom du client : « )

def saisie_num_contact():
«  » »Saisie du numéro de contact » » »
return input(« Entrer le numéro de contact : « )

def saisie_date_envoi():
«  » »Saisie de la date d\’enregistrement » » »
from datetime import date
return str(date.today())

def saisie_weight():
«  » »Saisie du poids en kg » » »
try:
poids = float(input(« Entrer le poids (kg) : « ))
if poids <= 0: print("Le poids doit être supérieur à 0") return saisie_weight() else: return poids except ValueError: print("Veuillez entrer un nombre valide") return saisie_weight() def saisie_dimensions(): """Saisie des dimensions (L x P x H)""" try: dimensions = input("Entrer les dimensions (L x P x H) : ") if len(dimensions.split()) != 3 or not dimensions.replace('.', '', 1).replace('-', '', 1).isdigit(): print("Veuillez entrer des valeurs numériques et séparées par une virgule ou un espace") return saisie_dimensions() else: return dimensions except ValueError: print("Veuillez entrer des valeurs numériques et séparées par une virgule ou un espace") return saisie_dimensions() def saisie_adresse_livraison(): """Saisie de l\'adresse de livraison""" return input("Entrer l'adresse de livraison : ") # Fonction pour enregistrer les informations dans le tableau Excel def enregistrer_info(): client = saisie_client() num_contact = saisie_num_contact() date_envoi = saisie_date_envoi() weight = saisie_weight() dimensions = saisie_dimensions() adresse_livraison = saisie_adresse_livraison() ws['A3'] = client ws['B3'] = num_contact ws['C3'] = date_envoi ws['D3'] = str(weight) ws['E3'] = dimensions ws['F3'] = adresse_livraison # Fonction pour sauvegarder le tableau Excel def sauver_tableau(): wb.save('agence_transport.xlsx') # Exécuter les fonctions enregistrer_info() sauver_tableau() print("Informations enregistrées dans agence_transport.xlsx") ``` Ceci crée un fichier `agence_transport.xlsx` avec les informations saisies par l'utilisateur. Le fichier contient 5 colonnes : `NOM DU CLIENT`, `NUMÉRO DE CONTACT`, `DATE DE L\'ENVOI`, `WEIGHT (kg)`, et `DIMENSIONS (L x P x H)`."

Retour en haut