Problème lecture fichier en python
Résolu
Erwan2212
Messages postés
14
Statut
Membre
-
Erwan2212 Messages postés 14 Statut Membre -
Erwan2212 Messages postés 14 Statut Membre -
Bonjour tout le monde,
voila il y a quelque jours je code une application en python, et j'ai une problème ça ressemble un bête mais j'arrive pas à le résoudre et je viens vers vous. Le problème est que python ne trouve pas le fichier s'appelle 'Licence.txt' le plus bizarre qu' ils sont dans la même répertoire je ne sais pas pourquoi.
voici mon:
et voici comme retour d'erreur:
Si quelqu'un à une idée ça sera très apprécier.
Merci d'avance
voila il y a quelque jours je code une application en python, et j'ai une problème ça ressemble un bête mais j'arrive pas à le résoudre et je viens vers vous. Le problème est que python ne trouve pas le fichier s'appelle 'Licence.txt' le plus bizarre qu' ils sont dans la même répertoire je ne sais pas pourquoi.
voici mon:
self.textLicence.setVisible(False)
self.text = open("Licence.txt","r")
self.text.read()
self.textLicence.setPlainText(self.text)
et voici comme retour d'erreur:
File "/home/erwan/Desktop/Projet/Class/appr_main.py", line 17, in traitement
self.text = open("Licence.txt","r")
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: '/Licence.txt'
Si quelqu'un à une idée ça sera très apprécier.
Merci d'avance
A voir également:
- Python iptv forum
- Iptv - Guide
- Abonnement iptv illegaal forum - Forum Box et Streaming vidéo
- Iptv bug forum ✓ - Forum Box et Streaming vidéo
- Bug de chaîne IPTV ✓ - Forum TV & Vidéo
- Plinko avis forum - Forum Réseaux sociaux
16 réponses
Bonjour Erwan,
L'idéal serait que tu mettes ton code complet, et de plus avec les balises pour que ce soit plus lisible:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
L'idéal serait que tu mettes ton code complet, et de plus avec les balises pour que ce soit plus lisible:
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Bonjour Phil, oui
et le fichier main en dehors de ce dossier.
Grand merci de me repondre Phil
from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5.QtCore import * from .apr import Ui_Form import os class appr(QWidget, Ui_Form): def __init__(self, parent=None): super(appr, self).__init__(parent) self.setupUi(self) self.center() self.traitement() self.action() def traitement(self): self.textLicence.setVisible(False) self.text = open("Licence.txt","r") self.text.read() self.textLicence.setPlainText(self.text) def action(self): self.licence.clicked.connect(self.showLicence) def showLicence(self): self.textLicence.setVisible(True) self.lab3.setVisible(False) def center(self): qr = self.frameGeometry() cp = QDesktopWidget().availableGeometry().center() qr.moveCenter(cp) self.move(qr.topLeft())
et le fichier main en dehors de ce dossier.
Grand merci de me repondre Phil
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je ne sais pas …
Ce que je veux dire, c'est que ton programme, ce n'est pas juste la définition d'une classe,
mais il n'y a pas que ça dedans ?
Le programme démarre bien quelque part, il faut forcément créer un objet à partir de la classe et ensuite l'exploiter …
Il y a quoi dans appr_main.py ?
Ce que je veux dire, c'est que ton programme, ce n'est pas juste la définition d'une classe,
mais il n'y a pas que ça dedans ?
Le programme démarre bien quelque part, il faut forcément créer un objet à partir de la classe et ensuite l'exploiter …
Il y a quoi dans appr_main.py ?
Oui il n'y a que ça,
ce le code juste en haut dans l'appr_main.py
je suis perdu Phil, j'arrive pas à le résoudre jusqu'à maintenant
ce le code juste en haut dans l'appr_main.py
je suis perdu Phil, j'arrive pas à le résoudre jusqu'à maintenant
Et ton fichier s'appelle Licence.txt avec un L majuscule ?
Et il est dans le même répertoire que appr_main.py ?
Et si tu mettais le chemin complet pour voir:
self.text = open("C:\\Phil\\Licence.txt","r")
Et il est dans le même répertoire que appr_main.py ?
Et si tu mettais le chemin complet pour voir:
self.text = open("C:\\Phil\\Licence.txt","r")
Oui tout est normal mais je ne sais pas pourquoi python ne trouve pas mon fichier.
J'ai essayé comme ceci mai toujours rien
J'ai essayé comme ceci mai toujours rien
self.text = open("~/Dektop/Projet/Class/Licence.txt","r")
hou la !
essaye voir avec le vrai nom de chemin complet :
C:\\Users\\erwan\\Desktop\\Projet\\Class\\Licence.txt
si Erwan est bien ton nom d'utilisateur sur ton ordi.
Chez moi, ca se présente comme ça:

essaye voir avec le vrai nom de chemin complet :
C:\\Users\\erwan\\Desktop\\Projet\\Class\\Licence.txt
si Erwan est bien ton nom d'utilisateur sur ton ordi.
Chez moi, ca se présente comme ça:

oui j'ai déjà tout fait mais ça me rapporte que des échecs, je suis sous lubuntu 20.04. Vous n'avez pas d'autre idée?