IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Inscription dans un fichier csv


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2021
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2021
    Messages : 5
    Par défaut Inscription dans un fichier csv
    Bonjour,
    J'ai un problème dans mon programme et je ne trouve pas comment le résoudre, j'aimerais que lorsque j'entre un mot et la langue dans lequel on peut le trouver, mon programme écrive dans le fichier csv si oui ou non le mot appartient a cette langue mais je ne sais pas comment faire pour que cela soit écrit sur la même ligne dans mon fichier csv.

    Merci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    mot = input("Entrez votre mot (pas plus de trois lettres) ")
    langue = input ("A quel langue correspond t-il ? (donnez en une)(Fr= Français, Ang= Anglais, Esp= Espagnol, All= Allemand)")
    OuiOuNon = input("Correspond t-il a une autre langue? (oui/non)")
     
    while OuiOuNon != 'non':
        langue = input('A quel autre langue appartient-il? (entrez en une)(Fr= Français, Ang= Anglais, Esp= Espagnol, All= Allemand)')
        OuiOuNon = input("Correspond t-il a une autre langue? (oui/non)")
     
     
    import csv
    with open('BDM.csv','w+',newline='') as fichiercsv:
        writer=csv.writer(fichiercsv)
        writer.writerow(['Mots','Français','Anglais','Espagnol','Allemand'])
     
    def AjouterLangue():
        import csv
        with open('BDM.csv','a',newline='',encoding='utf-8') as fichiercsv:
            writer=csv.writer(fichiercsv)
            writer.writerow([mot])
           # if langue == 'Fr':
     
            #if langue == 'Ang':
     
           # if langue == 'Esp':
     
          #  if langue == 'All':
     
    AjouterLangue()

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 777
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 777
    Par défaut
    Salut,

    Citation Envoyé par JeMePoseDesQuestions Voir le message
    je ne sais pas comment faire pour que cela soit écrit sur la même ligne dans mon fichier csv.
    Un fichier CSV est une sorte de tableau (vous devez maîtrisez sous sa forme de liste de listes).

    Lire le fichier CSV au démarrage du programme pour le mettre sous la forme de liste de listes puis l'écrire à la demande ou à la sortie du programme pour avoir un CSV à jour.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. [MySQL] Supprimer tabulation avant inscription dans un fichier CSV
    Par runner77 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 23/01/2018, 15h04
  2. Réponses: 12
    Dernier message: 27/01/2006, 11h07
  3. Export dans un fichier CSV
    Par sophie86 dans le forum Documents
    Réponses: 4
    Dernier message: 09/12/2005, 09h55
  4. resultat d'une requete dans un fichier csv
    Par PAYASS59 dans le forum Requêtes
    Réponses: 1
    Dernier message: 21/09/2005, 21h14
  5. [débutant] nombre de colonne dan sun fichier csv
    Par mandagor dans le forum C++
    Réponses: 18
    Dernier message: 15/06/2005, 15h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo