Bonjour,
Une question de d=E9butant.
Je prends en main Python et Tk, et je rencontre le pb suivant.
Je tente d'afficher un label avec une image, 'img2.bmp'.
Au lancement j'ai syst=E9matiquement me message suivant:
>> 'TclError: image "D:\temp\img2.bmp" doesn't exist' <<
J'ai essay=E9 divers format graphique, =E0 tout hasard ...
Le probl=E8me semble vraiment provenir de la mani=E8re de r=E9diger le
chemin d'acc=E9s.
Merci pour votre aide
Voici le code concern=E9
from Tkinter import *
fen1 =3D Tk()
tex1 =3D Label(fen1, text=3D'Bonjour tout le monde
!',bitmap=3D'hourglass',image=3D'D:\\temp\\img2.bmp',fg=3D'red')
tex1.pack()
bou1 =3D Button(fen1, text=3D'Quitter', command =3D fen1.destroy)
bou1.pack()
fen1.mainloop()
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Brunel
On 20 Jun 2005 08:08:21 -0700, pil91 wrote:
Bonjour, Une question de débutant. Je prends en main Python et Tk, et je rencontre le pb suivant. Je tente d'afficher un label avec une image, 'img2.bmp'. Au lancement j'ai systématiquement me message suivant:
'TclError: image "D:tempimg2.bmp" doesn't exist' << J'ai essayé divers format graphique, à tout hasard ...
Le problème semble vraiment provenir de la manière de rédiger le chemin d'accés. Merci pour votre aide
Voici le code concerné
from Tkinter import * fen1 = Tk() tex1 = Label(fen1, text='Bonjour tout le monde !',bitmap='hourglass',image='D:tempimg2.bmp',fg='red')
C'est pas comme ça qu'on fait. L'option image de Label doit avoir pour valeur une instance de la classe PhotoImage ou de la classe BitmapImage. De plus, le seul format supporté aujourd'hui par tk est le GIF. Donc:
img1 = PhotoImage(file='D:tempimg2.gif') tex1 = Label(fen1, text='Bonjour tout le monde !',bitmap='hourglass',image=img1,fg='red')
HTH -- python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17;8(%,5.Z65'*9--56l7+-'])"
On 20 Jun 2005 08:08:21 -0700, pil91 <philippe.lotton@free.fr> wrote:
Bonjour,
Une question de débutant.
Je prends en main Python et Tk, et je rencontre le pb suivant.
Je tente d'afficher un label avec une image, 'img2.bmp'.
Au lancement j'ai systématiquement me message suivant:
'TclError: image "D:tempimg2.bmp" doesn't exist' <<
J'ai essayé divers format graphique, à tout hasard ...
Le problème semble vraiment provenir de la manière de rédiger le
chemin d'accés.
Merci pour votre aide
Voici le code concerné
from Tkinter import *
fen1 = Tk()
tex1 = Label(fen1, text='Bonjour tout le monde
!',bitmap='hourglass',image='D:\temp\img2.bmp',fg='red')
C'est pas comme ça qu'on fait. L'option image de Label doit avoir pour valeur une instance de la classe PhotoImage ou de la classe BitmapImage. De plus, le seul format supporté aujourd'hui par tk est le GIF. Donc:
img1 = PhotoImage(file='D:\temp\img2.gif')
tex1 = Label(fen1, text='Bonjour tout le monde !',bitmap='hourglass',image=img1,fg='red')
Bonjour, Une question de débutant. Je prends en main Python et Tk, et je rencontre le pb suivant. Je tente d'afficher un label avec une image, 'img2.bmp'. Au lancement j'ai systématiquement me message suivant:
'TclError: image "D:tempimg2.bmp" doesn't exist' << J'ai essayé divers format graphique, à tout hasard ...
Le problème semble vraiment provenir de la manière de rédiger le chemin d'accés. Merci pour votre aide
Voici le code concerné
from Tkinter import * fen1 = Tk() tex1 = Label(fen1, text='Bonjour tout le monde !',bitmap='hourglass',image='D:tempimg2.bmp',fg='red')
C'est pas comme ça qu'on fait. L'option image de Label doit avoir pour valeur une instance de la classe PhotoImage ou de la classe BitmapImage. De plus, le seul format supporté aujourd'hui par tk est le GIF. Donc:
img1 = PhotoImage(file='D:tempimg2.gif') tex1 = Label(fen1, text='Bonjour tout le monde !',bitmap='hourglass',image=img1,fg='red')
HTH -- python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17;8(%,5.Z65'*9--56l7+-'])"
Rakotomandimby (R12y) Mihamina
"Eric Brunel" :
De plus, le seul format supporté aujourd'hui par tk est le GIF.
Et juste au cas ou l'OP ne le savait pas, il y a un magnifique truc pour faire des transofrmations ici:
http://www.pythonware.com/products/pil/ (gratuite, si on lit bien ce qui est écrit sur le site)
-- Miroir de logiciels libres http://www.etud-orleans.fr Développement de logiciels libres http://aspo.rktmb.org/activites/developpement Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)
"Eric Brunel" <eric_brunel@despammed.com> :
De plus, le seul format supporté aujourd'hui par tk est le GIF.
Et juste au cas ou l'OP ne le savait pas, il y a un magnifique truc pour
faire des transofrmations ici:
http://www.pythonware.com/products/pil/ (gratuite, si on lit bien ce qui
est écrit sur le site)
--
Miroir de logiciels libres http://www.etud-orleans.fr
Développement de logiciels libres http://aspo.rktmb.org/activites/developpement
Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
De plus, le seul format supporté aujourd'hui par tk est le GIF.
Et juste au cas ou l'OP ne le savait pas, il y a un magnifique truc pour faire des transofrmations ici:
http://www.pythonware.com/products/pil/ (gratuite, si on lit bien ce qui est écrit sur le site)
-- Miroir de logiciels libres http://www.etud-orleans.fr Développement de logiciels libres http://aspo.rktmb.org/activites/developpement Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)
pil91
C'est pas comme ça qu'on fait.
Effectivement, j'étais complétement à coté de la plaque. Merci pour les infos. Je vais poursuivre tranquillement le bouquin Swinnen, sans faire trop de disgressions.
C'est pas comme ça qu'on fait.
Effectivement, j'étais complétement à coté de la plaque.
Merci pour les infos.
Je vais poursuivre tranquillement le bouquin Swinnen, sans faire trop
de disgressions.
Effectivement, j'étais complétement à coté de la plaque. Merci pour les infos. Je vais poursuivre tranquillement le bouquin Swinnen, sans faire trop de disgressions.