実現したいこと
pythonのtkinterで画像表示させる
発生している問題・分からないこと
エラーが発生する。
エラーメッセージ
error
1PS C:\Users\PC\Desktop\images> & C:/Users/PC/AppData/Local/Programs/Python/Python311/python.exe c:/Users/PC/Desktop/python/awrdw.py 2Traceback (most recent call last): 3 File "c:\Users\PC\Desktop\python\awrdw.py", line 7, in <module> 4 img_file = tkinter.PhotoImage(file = "image/dog.png") 5 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 6 File "C:\Users\PC\AppData\Local\Programs\Python\Python311\Lib\tkinter\__init__.py", line 4129, in __init__ 7 Image.__init__(self, 'photo', name, cnf, master, **kw) 8 File "C:\Users\PC\AppData\Local\Programs\Python\Python311\Lib\tkinter\__init__.py", line 4074, in __init__ 9 self.tk.call(('image', 'create', imgtype, name,) + options) 10_tkinter.TclError: couldn't open "image/dog.png": no such file or directory
該当のソースコード
python
1import tkinter 2root = tkinter.Tk()3root.title("画像表示")4root.minsize(640,480)5canvas = tkinter.Canvas(bg = "white", width = 640,height = 480)6canvas.place(x = 0,y = 0)7img_file = tkinter.PhotoImage(file = "image/dog.png")8canvas.create_image(0,0,image = img_file)9root.mainloop()
試したこと・調べたこと
上記の詳細・結果
解決策をうまく見つけられなかった
補足
特になし
0 コメント