Bonjour, j'aimerais beaucoup ajouter une belle image en fond de mon programme
afin de remplacer le gris moche par défaut
Je me suis renseigné, il faut utiliser PIL, j'installe la version non-officielle pour python 2.7, la ça se complique, je ne sais absolument pas ou mettre l'image en .jpg donc je la place dans le même dossier que mon programme
J'insère ceci
from PIL import Image, ImageTk
import tkinter as Tk
root = Tk.Tk()
image = Image.open("ceasear.jpg")
photo = ImageTk.PhotoImage(image)
canvas = Tk.Canvas()
canvas.create_image(200,500, image=photo)
canvas.pack()
root.mainloop()
En fin de programme (ceci est totalement la fin du programme)
Puis au moment de le lancer avec IDLE j'ai bien le programme mais pas l'image désirée avec un joli message d'erreur :
>>>
Traceback (most recent call last):
File "C:\Users\MadTytin\Desktop\César\Cryptage de cesar 2.0 - Copie.py", line 157, in <module>
from PIL import Image, ImageTk
ImportError: No module named 'PIL'
>>>
Comment faire ? Merci
Partager