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 :

Problème avec retour à la ligne [Python 3.X]


Sujet :

Python

  1. #1
    Membre éclairé
    Homme Profil pro
    Touche à tout
    Inscrit en
    Mai 2017
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Allier (Auvergne)

    Informations professionnelles :
    Activité : Touche à tout

    Informations forums :
    Inscription : Mai 2017
    Messages : 474
    Par défaut Problème avec retour à la ligne
    Bonjour, j'écris dans un fichier de la manière suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PPS_File.write(str(SETUP_LIST[1])+";"+str(SETUP_LIST[2])+"\n")
    J'ajoute à la fin pour avoir un retour à la ligne.

    Mon problème est que lorsque je récupère le contenu dans un array, il me retourne aussi le '\n'...

    Comment faire pour ne plus avoir ce problème?

    Merci par avance.

  2. #2
    Membre éclairé
    Homme Profil pro
    Touche à tout
    Inscrit en
    Mai 2017
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Allier (Auvergne)

    Informations professionnelles :
    Activité : Touche à tout

    Informations forums :
    Inscription : Mai 2017
    Messages : 474
    Par défaut
    Problème résolu, mauvaise fonction utilisée...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    PPS_File = open(SHARE_FULL_NAME+'\\'+VBP_NAMEFILE, "r").read().splitlines()

  3. #3
    Membre chevronné
    Homme Profil pro
    BTS SN IR
    Inscrit en
    Mai 2017
    Messages
    514
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : BTS SN IR

    Informations forums :
    Inscription : Mai 2017
    Messages : 514
    Par défaut
    bonjour,

    petite astuce, pour ce qui est des path il est préférable d'utiliser des bibliothèques permettant de les concaténer.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    import os.path
     
    PPS_File = open(os.path.join(SHARE_FULL_NAME, VBP_NAMEFILE), "r").read().splitlines()
    en effet rien ne garantie que dossier\\fichier marchera sur la machine hôte, cela dépend son OS.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème lorsque retour à la ligne avec grep
    Par carpe001 dans le forum Shell et commandes GNU
    Réponses: 9
    Dernier message: 22/06/2015, 10h28
  2. [utilitaire bcp]problème avec retour à la ligne
    Par m-mas dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 24/05/2007, 15h10
  3. [JTable][TableCellRenderer]Problèmes avec coloriage de ligne
    Par Baptiste Wicht dans le forum Composants
    Réponses: 7
    Dernier message: 11/02/2006, 09h33
  4. [MySQL] problème de retour à la ligne.
    Par NPortmann dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 29/09/2005, 14h43
  5. Concatérner chaine avec retour à la ligne
    Par nebule dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 30/11/2004, 11h55

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