Bonsoir a tous et a toutes,

Je suis un débutant a python (comme j'en ai vu beaucoup ici) et j'arrive pas a faire afficher mon image :

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
# -*- coding:Utf-8 -*-
 
#-#
from Tkinter import *
#-#
 
#-#
class Vue():
  """GESTION DE L'ECRAN DE VUE"""
  def __init__ (self,boss):
    self.boss = boss
    Vue.x = 200
    Vue.y = 100
    Vue.largeur = 400
    Vue.hauteur = 300
 
 
#
  def affiche(self,adresseimage):    #C'EST DANS CETTE FONCTION QU'EST L'ERREUR
    adr = "Vue/"+adresseimage+".gif"
    print adr #L'adresse est correcte
    img = PhotoImage(file=adr) #Ca marche sauf lorsque j'entre une adresse eronnée
    c=Canvas(fenetre ,width=350,height=400, bg="red")
    c.create_image(175,200, image=img)
    c.place(x=0,y=0)
   #RESULTAT, UN CARRE ROUGE AU LIEU DE L'IMAGE
#-#
 
#-#
#---- CODE PRINCIPAL ----#
fenetre = Tk()
fenetre.overrideredirect(1)
fenetre.focus_set()
fenetre.geometry("1024x768")
frame = Frame(fenetre, height=768, width=1024, bg="black")
frame.grid()
vue = Vue(frame)
vue.affiche("alpha")
#
fenetre.mainloop()
merci d'avance