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 :

Comment écrire et lire à partir d'un resources file


Sujet :

Python

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    ngénieur d'etat en science géodésique et travaux topographique
    Inscrit en
    Septembre 2016
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : ngénieur d'etat en science géodésique et travaux topographique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Septembre 2016
    Messages : 152
    Par défaut Comment écrire et lire à partir d'un resources file
    salut a tous

    J'ai un fichier .qrc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <RCC>
      <RCC>
      <qresource prefix="/files">
        <file>Myfile.txt</file>
      </qresource>
    </RCC>
    que je compile dans un fichier Python resource.py avec pyrcc5. Dans mon code j'ai:
    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
    # coding: utf-8
    import os
    import os.path
    from PyQt5.QtGui import *
    from PyQt5.QtCore import *
    from PyQt5.QtWidgets import *
    from design import Ui_Form
    import resource
     
    class main(QWidget, Ui_Form, object):
        def __init__(self):
            QWidget.__init__(self)
            self.setupUi(self)
            self.btn1.clicked.connect(self.write_to_file)
            self.load_file()
        def write_to_file(self):
            with open(":/files/Myfile.txt","r+") as f:
                a=self.txb1.text()
                f.write(a)
                f.close()
        def load_file(self):
            with open(":/files/Myfile.txt","r") as f:
                b=f.readline()
                self.lab1.setText(b)
     
    if __name__ == "__main__":
        import sys
        app = QApplication(sys.argv)
        Form = main()
        Form.show()
    sys.exit(app.exec_())
    app = QApplication(sys.argv)
    app.exec_()
    a l'exécution du programme, j'ai obtenu cette erreur

    Nom : 11.PNG
Affichages : 200
Taille : 6,5 Ko

    Donc ma question est: Comment écrire et lire à partir d'un fichier texte Inclus dans resources file?
    ci-joint les fichiers utilisés dans mon script
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Comment écrire et lire un fichier Libre Office ?
    Par blackyiun dans le forum Débuter
    Réponses: 0
    Dernier message: 22/06/2014, 22h56
  2. [PHP 5.3] Comment écrire une "querystring" à partir d'une requête SQL
    Par baocrazy dans le forum Langage
    Réponses: 5
    Dernier message: 04/05/2012, 17h17
  3. [HELP] comment écrire et lire simultanément le même fichier via ssh
    Par jack-ft dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 11/03/2011, 12h37
  4. [Débutant] Comment écrire et lire dans un fichier
    Par jeanver dans le forum Delphi
    Réponses: 6
    Dernier message: 15/02/2007, 01h02

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