Afficher une image
Résolu/Fermé
A voir également:
- Attributeerror: type object 'image' has no attribute 'open'
- Image iso - Guide
- Open core legacy patcher - Accueil - MacOS
- Open office francais - Télécharger - Suite bureautique
- Acronis true image - Télécharger - Sauvegarde
- Incompatibilité de type vba ✓ - Forum Programmation
2 réponses
yg_be
Messages postés
23315
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
Ambassadeur
1 552
1 oct. 2021 à 21:09
1 oct. 2021 à 21:09
bonjour,
es-tu certain de ton utilisation de root?
es-tu certain de ton utilisation de root?
Bonjour,
Merci d'avoir pris le temps de répondre.
Oui bien vu j'ai tapé root mais en fait il s'agit bien de fen ,mais même après correction je n'obtiens pas le résultat souhaité (c'est à dire affichage de l'image).
Merci
Cordialement.
Merci d'avoir pris le temps de répondre.
Oui bien vu j'ai tapé root mais en fait il s'agit bien de fen ,mais même après correction je n'obtiens pas le résultat souhaité (c'est à dire affichage de l'image).
Merci
Cordialement.
yg_be
Messages postés
23315
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
1 552
Modifié le 2 oct. 2021 à 19:04
Modifié le 2 oct. 2021 à 19:04
je n'ai pas testé avec la classe.
j'ai testé avec la fonction.
cela fonctionne ainsi:
j'ai testé avec la fonction.
cela fonctionne ainsi:
def affiche_image(chemin, pos_x, pos_y): load = Image.open(chemin) photo = ImageTk.PhotoImage(load) label_img = tk.Label(fen, image = photo) label_img.place(x = 200, y = 10) label_img.pour_eviter_bug=photo
Jln
>
yg_be
Messages postés
23315
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
3 oct. 2021 à 10:55
3 oct. 2021 à 10:55
Bonjour,
Merci pour la réponse, ça fonctionne avec l'ajout de la dernière ligne (label_img.pour_eviter_bug=photo), dans la fonction .
Par contre en ajoutant cette ligne dans la classe j'ai une erreur :
File "C:\Python\ExoPython\test_image.py", line 196, in affiche_image
load = Image.open(self.chemin)
AttributeError: type object 'Image' has no attribute 'open'
Je ne vois pas ce qui provoque cette erreur, avez vous une idée ?
Merci, bon dimanche.
Cordialement.
Merci pour la réponse, ça fonctionne avec l'ajout de la dernière ligne (label_img.pour_eviter_bug=photo), dans la fonction .
Par contre en ajoutant cette ligne dans la classe j'ai une erreur :
File "C:\Python\ExoPython\test_image.py", line 196, in affiche_image
load = Image.open(self.chemin)
AttributeError: type object 'Image' has no attribute 'open'
Je ne vois pas ce qui provoque cette erreur, avez vous une idée ?
Merci, bon dimanche.
Cordialement.
yg_be
Messages postés
23315
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
1 552
>
Jln
3 oct. 2021 à 11:06
3 oct. 2021 à 11:06
Le code partagé au départ est bourré d'erreurs.
Peux-tu le corriger?
Peux-tu le corriger?
Jln
>
yg_be
Messages postés
23315
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
8 novembre 2024
4 oct. 2021 à 11:00
4 oct. 2021 à 11:00
Bonjour,
A part l'erreur concernant la fenêtre je ne vois pas ou le code est bourré d'erreur.
Vu que cela fonctionne avec la fonction en ayant remplacé ( root par fen) et placé la dernière
ligne que vous avez indiqué je vais utiliser la fonction tant pis pour la classe.
Merci
Cordialement
A part l'erreur concernant la fenêtre je ne vois pas ou le code est bourré d'erreur.
Vu que cela fonctionne avec la fonction en ayant remplacé ( root par fen) et placé la dernière
ligne que vous avez indiqué je vais utiliser la fonction tant pis pour la classe.
Merci
Cordialement