前提・実現したいこと
初心者です。
教本を参考にpythonでGUIに画像を表示させようとしています。
エラーは画像ファイルが開けないという内容だと思うのですが
画像ファイルをプログラムファイルと同じフォルダに入れています。
よろしくおねがいします。
発生している問題・エラーメッセージ
エラーメッセージ
Traceback (most recent call last):
File "C:\Users\hidam\Desktop\python_lesson\gui_6_5.py", line 6, in <module>
gazou = tkinter.PhotoImage(file="iroha.png")
File "C:\Users\hidam\AppData\Local\Programs\Python\Python38-32\lib\tkinter_init_.py", line 4061, in init
Image.init(self, 'photo', name, cnf, master, **kw)
File "C:\Users\hidam\AppData\Local\Programs\Python\Python38-32\lib\tkinter_init_.py", line 4006, in init
self.tk.call(('image', 'create', imgtype, name,) + options)
_tkinter.TclError: couldn't open "iroha.png": no such file or directory
該当のソースコード
python ソースコード
import tkinter
root = tkinter.Tk()
root.title("初めての画像表示")
canvas = tkinter.Canvas(root, width=400, height=600)
canvas.pack()
gazou = tkinter.PhotoImage(file="iroha.png")
canvas.create_image(200, 300, image=gazou)
root.mainloop()
試したこと
ここに問題に対して試したことを記載してください。
画像ファイルの保存先の変更
画像ファイルのサイズの変更
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
使用ツール
Atom
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/10 09:13