前提・実現したいこと
Python IDLEを使用している者です。python pillowで画像の大きさをを変更したいのですが以下の通りです。
発生している問題・エラーメッセージ
Traceback (most recent call last): File "C:\Python\img_resize.py", line 5, in <module> img=Image.open('./images/alien.png') File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\site-packages\PIL\Image.py", line 2843, in open fp = builtins.open(filename, "rb") FileNotFoundError: [Errno 2] No such file or directory: './images/alien.png'
該当のソースコード
python
1from PIL import Image 2 3img=Image.open('./images/alien.png') 4img_resize=img.resize((70,70)) 5img_resize.save('./images/player.png') 6
試したこと
C:>Python>imagesの順でディレクトリが成り立っています。エラーメッセージはファイルを参照出来ないとのことですが確認したところimagesフォルダの中に画像が入っています。ここでおかしな点について説明させてください。windowsエクスプローラーから順にディレクトリを展開していくとimagesフォルダ内に画像を確認出来るのですが、Python IDLEからファイルをオープンし、そこからimagesフォルダまで展開していくと画像を確認出来ないです。WindowsエクスプローラーとPython IDLEでの画像の確認の相違がこのエラーを引き起こしているのでしょうか?
ご教授願います。
補足情報(FW/ツールのバージョン)
windows10
python --version3.8.2
あなたの回答
tips
プレビュー