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 :

Donnée Fichier et Affichage via LineEdit


Sujet :

Python

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut Donnée Fichier et Affichage via LineEdit
    Bonjour à tous,
    J'aurais besoin de votre aide sur une chose que j'essaye de faire:

    J'ai un fichier.txt qui se présente ainsi

    NoOfTurboComponents : 2
    NoOfStreamlines : 3
    NoOfBoundaryPoints : 4
    NoOfTimeSteps : 20

    Et une fenêtre de type Dialog avec 4 Labels et 4 LineEdits, je voudrais récupérer chaque valeur du fichier.txt et les afficher dans les LineEdit. Ms je ne vois pas trop comment je peux faire.

    Merci de votre aide à nouveau!

  2. #2
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Vous ne pouvez pas faire quoi?

    Récupérer les lignes du fichier? Intégrer ces lignes dans les lineEdit (PyQt?)

    Qu'avez-vous commencé à faire? un code?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    Je voudrais récupérer la valeur après les deux points de chaque ligne dans le fichier et les afficher dans les LineEdit correspondant dans ma fenetre.

    Oui sur Pyqt et non pas de code correspondant enfin j'ai juste ma fenêtre de créer.

    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
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    #
    from PyQt4 import QtCore, QtGui
     
    try:
        _fromUtf8 = QtCore.QString.fromUtf8
    except AttributeError:
        _fromUtf8 = lambda s: s
     
    class Ui_Dialog2(object):
        def setupUi(self, Dialog2):
            Dialog2.setObjectName(_fromUtf8("Dialog2"))
            Dialog2.resize(405, 338)
            icon = QtGui.QIcon()
            icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icones/GUI Icons/SOCRATES+Logo3.ico")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
            Dialog2.setWindowIcon(icon)
            self.widgetGeneralSettings_5 = QtGui.QWidget(Dialog2)
            self.widgetGeneralSettings_5.setEnabled(True)
            self.widgetGeneralSettings_5.setGeometry(QtCore.QRect(10, 0, 371, 321))
            self.widgetGeneralSettings_5.setMouseTracking(False)
            self.widgetGeneralSettings_5.setContextMenuPolicy(QtCore.Qt.DefaultContextMenu)
            self.widgetGeneralSettings_5.setAcceptDrops(False)
            self.widgetGeneralSettings_5.setToolTip(_fromUtf8(""))
            self.widgetGeneralSettings_5.setAutoFillBackground(False)
            self.widgetGeneralSettings_5.setInputMethodHints(QtCore.Qt.ImhNone)
            self.widgetGeneralSettings_5.setObjectName(_fromUtf8("widgetGeneralSettings_5"))
            self.label_574 = QtGui.QLabel(self.widgetGeneralSettings_5)
            self.label_574.setGeometry(QtCore.QRect(50, 10, 268, 16))
            font = QtGui.QFont()
            font.setWeight(75)
            font.setBold(True)
            self.label_574.setFont(font)
            self.label_574.setObjectName(_fromUtf8("label_574"))
            self.label_581 = QtGui.QLabel(self.widgetGeneralSettings_5)
            self.label_581.setGeometry(QtCore.QRect(9, 58, 112, 16))
            self.label_581.setObjectName(_fromUtf8("label_581"))
            self.lineEdit_17 = QtGui.QLineEdit(self.widgetGeneralSettings_5)
            self.lineEdit_17.setGeometry(QtCore.QRect(146, 58, 31, 20))
            self.lineEdit_17.setObjectName(_fromUtf8("lineEdit_17"))
            self.label_616 = QtGui.QLabel(self.widgetGeneralSettings_5)
            self.label_616.setGeometry(QtCore.QRect(9, 84, 80, 16))
            self.label_616.setObjectName(_fromUtf8("label_616"))
            self.lineEdit_18 = QtGui.QLineEdit(self.widgetGeneralSettings_5)
            self.lineEdit_18.setGeometry(QtCore.QRect(146, 84, 31, 20))
            self.lineEdit_18.setObjectName(_fromUtf8("lineEdit_18"))
            self.label_621 = QtGui.QLabel(self.widgetGeneralSettings_5)
            self.label_621.setGeometry(QtCore.QRect(9, 110, 100, 16))
            self.label_621.setObjectName(_fromUtf8("label_621"))
            self.lineEdit_19 = QtGui.QLineEdit(self.widgetGeneralSettings_5)
            self.lineEdit_19.setGeometry(QtCore.QRect(146, 110, 31, 20))
            self.lineEdit_19.setObjectName(_fromUtf8("lineEdit_19"))
            self.label_625 = QtGui.QLabel(self.widgetGeneralSettings_5)
            self.label_625.setGeometry(QtCore.QRect(9, 136, 74, 16))
            self.label_625.setObjectName(_fromUtf8("label_625"))
            self.lineEdit_20 = QtGui.QLineEdit(self.widgetGeneralSettings_5)
            self.lineEdit_20.setGeometry(QtCore.QRect(146, 136, 31, 20))
            self.lineEdit_20.setObjectName(_fromUtf8("lineEdit_20"))
            self.layoutWidget = QtGui.QWidget(self.widgetGeneralSettings_5)
            self.layoutWidget.setGeometry(QtCore.QRect(110, 290, 158, 26))
            self.layoutWidget.setObjectName(_fromUtf8("layoutWidget"))
            self.horizontalLayout = QtGui.QHBoxLayout(self.layoutWidget)
            self.horizontalLayout.setMargin(0)
            self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout"))
            self.pushButton_39 = QtGui.QPushButton(self.layoutWidget)
            icon1 = QtGui.QIcon()
            icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icones/GUI Icons/Accept.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
            self.pushButton_39.setIcon(icon1)
            self.pushButton_39.setObjectName(_fromUtf8("pushButton_39"))
            self.horizontalLayout.addWidget(self.pushButton_39)
            self.pushButton_40 = QtGui.QPushButton(self.layoutWidget)
            icon2 = QtGui.QIcon()
            icon2.addPixmap(QtGui.QPixmap(_fromUtf8(":/Icones/GUI Icons/-.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
            self.pushButton_40.setIcon(icon2)
            self.pushButton_40.setObjectName(_fromUtf8("pushButton_40"))
            self.horizontalLayout.addWidget(self.pushButton_40)
     
            self.retranslateUi(Dialog2)
            QtCore.QMetaObject.connectSlotsByName(Dialog2)
     
     
        def retranslateUi(self, Dialog2):
            Dialog2.setWindowTitle(QtGui.QApplication.translate("Dialog2", "SOCRATES General Settings", None, QtGui.QApplication.UnicodeUTF8))
            self.label_574.setText(QtGui.QApplication.translate("Dialog2", "***Axial-Flow Compressor General Settings***", None, QtGui.QApplication.UnicodeUTF8))
            self.label_581.setText(QtGui.QApplication.translate("Dialog2", "NoOfTurboComponents", None, QtGui.QApplication.UnicodeUTF8))
            self.label_616.setText(QtGui.QApplication.translate("Dialog2", "NoOfStreamlines", None, QtGui.QApplication.UnicodeUTF8))
            self.label_621.setText(QtGui.QApplication.translate("Dialog2", "NoOfBoundaryPoints", None, QtGui.QApplication.UnicodeUTF8))
            self.label_625.setText(QtGui.QApplication.translate("Dialog2", "NoOfTimeSteps", None, QtGui.QApplication.UnicodeUTF8))
            self.pushButton_39.setText(QtGui.QApplication.translate("Dialog2", "Ok", None, QtGui.QApplication.UnicodeUTF8))
            self.pushButton_40.setText(QtGui.QApplication.translate("Dialog2", "Reset", None, QtGui.QApplication.UnicodeUTF8))
     
    import Socrates_rc
     
    if __name__ == "__main__":
        import sys
        app = QtGui.QApplication(sys.argv)
        Dialog2 = QtGui.QDialog()
        ui = Ui_Dialog2()
        ui.setupUi(Dialog2)
        Dialog2.show()
        sys.exit(app.exec_())
    #

  4. #4
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Donc en faite ta première difficulté, c'est lire le fichier texte et en ressortir les nombres après les ':'

    On pourrait avoir ce résultat par exemple

    [2, 3, 4, 20]

    Un code à proposer pour cela ou tu as besoin d'aide?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    Oui je veux bien un coup de main pour cette première difficulté, j'arrive à lire le fichier mais j'ai pas moyen d'arriver à trier les données comme tu as présenter ci-dessus!

  6. #6
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Ok, tu peux récupérer chaque ligne de ton fichier dans une liste en utilisant la méthode readlines()

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    with open(FICHIER, 'r') as f:
        data = f.readlines()
    print(data)
    Je te laisse faire la suite, si ça ne va pas, n'hésite pas

  7. #7
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Normalement tu devrais voir des '\n' à la fin de chaque ligne, faut les virer avec la méthode strip(), je te laisse y réfléchir

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    Voila ce que j'obtiens avec ton code dans le idle de Python:

    ['NoOfTurboComponents : 11\n', 'NoOfStreamlines : 31\n', 'NoOfBoundaryPoints : 15\n', 'NoOfTimeSteps : 1\n', '\n', '\n']

    et non pas [11,31,15,1] comme je le voudrais, car ça c'est que j'avais réussi à faire!

  9. #9
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Eh bien c'est normal on arrive pas à ce résultat du 1er coup

    Si tu veux le résultat je te le donne, mais c'est pas très productif, est-ce que c'est ce que tu veux?

    car ça c'est que j'avais réussi à faire!
    T'étais donc bien parti

    Voilà le résultat, bonne compréhension

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    with open(FICHIER, 'r') as f:
    	data = f.readlines()
    	data = [line.split(':') for line in [line.strip('\n') for line in data]]
    	val1, val2, val3, val4 = (val[1].strip() for val in data)
     
    print [val1, val2, val3, val4]

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    Merci mais j'ai une erreur lors de l'exécution

    File "C:\Python27\Socrates\Ui_GeneralSettings.py", line 103, in LoadFile
    val1, val2, val3, val4 = (val[1].strip() for val in data)
    File "C:\Python27\Socrates\Ui_GeneralSettings.py", line 103, in <genexpr>
    val1, val2, val3, val4 = (val[1].strip() for val in data)
    IndexError: list index out of range

  11. #11
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Pas d'erreur chez moi je l'ai mis sous forme de fonction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    def recup(FICHIER):
    	with open(FICHIER, 'r') as f:
    		data = f.readlines()
    		data = [line.split(':') for line in [line.strip('\n') for line in data]]
    		val1, val2, val3, val4 = (val[1].strip() for val in data)
    		return [val1, val2, val3, val4]
    Testé et sans erreur avec la version 2.7 python

    Très important : Ne jamais mettre de fonction dans le même fichier que ton code PyQt.

    On crée un module à part, puis on l'importe depuis le fichier où se trouve ton code PyQt

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    Ok, oui c'est bon c'est ce que je viens de faire, j'ai importé le module ça marche merci!

    Mais maintenant comment je peux faire pour écrire les valeurs lues dans mes LineEdit
    j'utilise setText(val1) par exemple!

  13. #13
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Pour écrire dans un QLineEdit, on utilise la méthode setText

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    liste_values = recup(FICHIER) # récupère la liste des 4 valeurs
    val_1, val_2, val_3, val_4 = liste_values
    self.line = QtGui.QLineEdit(self.main) #self.main vient d'une construction de QMainwindow par exemple
    self.line.setText(QtCore.QString(val_1))

  14. #14
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    je ne peux pas faire ainsi:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
        def LoadFile(self):
            with open("SOCRATES_1_GeneralSettings.txt", 'r') as f:
                data = f.readlines()
                data = [line.split(':') for line in [line.strip('\n') for line in data]]
                val1, val2, val3, val4 = (val[1].strip() for val in data)
                return [val1, val2, val3, val4]
     
        def ReadData(self):
            liste_values = self.LoadFile()
            val_1, val_2, val_3, val_4 = liste_values
            self.lineEdit_17 = QtGui.QLineEdit(Dialog2)
            self.lineEdit_17.setText(QtCore.QString(val_1))

  15. #15
    Membre émérite
    Avatar de panda31
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2003
    Messages : 670
    Par défaut voir les règles du forum svp
    Bonjour,

    Je me permets juste de te renvoyer aux règles du forum, au moins sur la reproduction du code, merci d'utiliser les balises de code (l'icôle "#"). Cela permet de mettre en forme et de rendre lisible tes messages et de faciliter la compréhension.

    Maintenant, concernant le code que tu as posté, quelle est la question ?
    L'as-tu testé ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    def LoadFile(self):
             with open("SOCRATES_1_GeneralSettings.txt", 'r') as f:
                 data = f.readlines()
                 data = [line.split(':') for line in [line.strip('\n') for line in data]]
                 val1, val2, val3, val4 = (val[1].strip() for val in data)
                 return [val1, val2, val3, val4]
     
    def ReadData(self):
             liste_values = self.LoadFile()
             val_1, val_2, val_3, val_4 = liste_values
             self.lineEdit_17 = QtGui.QLineEdit(Dialog2)
             self.lineEdit_17.setText(QtCore.QString(val_1))
    Michaël Mary
    Consultant PLM dans une société de conseil toulousaine
    Auditeur CNAM-IPST depuis septembre 2008
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
    John F. Woods
    mon cv et mon domaine et mon blog
    Aucune question technique par MP, svp

  16. #16
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    Oui je l'ai adapté à mon code mais sans succés, dsl pour les balises je ferais attention la prochaine fois!

  17. #17
    Membre émérite
    Avatar de panda31
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2003
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2003
    Messages : 670
    Par défaut
    Si je comprends bien, tu as une erreur à l'exécution, peux-tu la retranscrire stp ?
    Michaël Mary
    Consultant PLM dans une société de conseil toulousaine
    Auditeur CNAM-IPST depuis septembre 2008
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
    John F. Woods
    mon cv et mon domaine et mon blog
    Aucune question technique par MP, svp

  18. #18
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 32
    Par défaut
    C'est bon j'ai trouvé l'erreur finalement!

    Merci a toi Fred pour ton aide, j'aurais éventuellement une dernière question à te poser j'ai un menuTab dans mon MainWindow et je voudrais lorsque la souris pointe vers l'actionQuitter par exemple pourvoir afficher "Quitter" dans la barre d'état que j'ai crée une idée?

  19. #19
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 129
    Par défaut
    Moi je me permets juste de dire quelque chose aussi

    Pourquoi utiliser une GUI, qui en plus n'est pas la plus simple, alors qu'on a déjà pas les bases en python?

    Rome ne s'est pas fait en un jour, je pense que digérer déjà le 1er code que je t'ai donné est un bon début.

    Tu peux donc commencer par là.

    En ce qui concerne la GUI, PyQt est un bon choix, mais utiliser QtDesigner pour comprendre son fonctionnement est loin d'être la meilleure solution.

    Quand tu auras bien compris le mécanisme, tu comprendras que mon code et celui de PyQt sont compatibles, mais pas avant.

    Avoir du code rapidement sans comprendre les choses c'est une perte de temps!!!

    dans la barre d'état que j'ai crée une idée?
    Si tu utilises PyQt, tu peux être plus explicites, alors ne t'en prives pas

  20. #20
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 25
    Par défaut
    bonjour, pardonez mon intervention peut-être inutile
    mais vous pouvez reduire la fonction LoadFile(self)
    de cette façon:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    def LoadFile(self):
        with open("SOCRATES_1_GeneralSettings.txt", 'r') as f:
            return  [line.split()[-1] for line in f.readlines()]

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/03/2014, 16h35
  2. Réponses: 2
    Dernier message: 21/03/2013, 10h50
  3. Réponses: 1
    Dernier message: 18/08/2011, 15h08
  4. [XL-2007] Extraire données de plusieur fichiers .xls selectionné via un dossier
    Par wisemanvsfatboy dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 26/05/2009, 16h34
  5. Réponses: 13
    Dernier message: 02/08/2008, 18h41

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