私はPythonの初心者です。私はかなりわかりにくい、比較的まっすぐな答えが必要だと感じている問題に遭遇しています。Python:ディレクトリ内の1レベル上のファイルを参照する最も良い方法は?
教師が私たちのGitHubフォルダにすべてのコードを1つのフォルダに、そしてすべての画像を別のフォルダに入れることが必要なので、この方法で割り当てを行う必要があります。
Pythonファイルを実行しているときに私がCodeフォルダに入るので、Image Folderを参照できる方法はありますか?ローカルでは、私は完全なパスを入れることができますが、これはGitHubのコマンドラインから実行されるため、そのフォルダを参照するためにどのようなフルパスが見えているのか分かりませんでした。
+ Main GitHub Directory
+ Code Folder
-My Python File
+ Image Folder
-Images I want to use
これは私がやりたいもののちょうどサンプルプログラムである:それは同じであるときに「WeatherIcons」はCode Folder
のサブフォルダではなく、場合
from PIL import Image
image = Image.open('WeatherIcons/Code32.PNG')
image.show()
これは動作しますレベル。これを回避するためのあらゆる創造的な解決策?
ありがとうございました!
(ちょうどos.pathモジュールを表示するには –
完璧なおかげで! – user6142489