回答編集履歴
2
修正
answer
CHANGED
@@ -5,4 +5,6 @@
|
|
5
5
|
|
6
6
|
### 追記
|
7
7
|
|
8
|
-
Pyinstaller を使った場合、sys.argv[0] で実行中の実行ファイルのパスが取れるようです。
|
8
|
+
Pyinstaller を使った場合、sys.argv[0] で実行中の実行ファイルのパスが取れるようです。そこから画像のディレクトリ名を取得してください。
|
9
|
+
|
10
|
+
[Pythonでパス文字列からファイル名・フォルダ名・拡張子を取得、結合 | note.nkmk.me](https://note.nkmk.me/python-os-basename-dirname-split-splitext/)
|
1
修正
answer
CHANGED
@@ -1,4 +1,8 @@
|
|
1
1
|
[Pythonで実行中のファイルの場所(パス)を取得する__file__ | note.nkmk.me](https://note.nkmk.me/python-script-file-path/)
|
2
2
|
|
3
3
|
相対パスではなく絶対パスを使って画像を取得しましょう。
|
4
|
-
バッチを使うなり、ショートカットを使うなり、他にも実行させるだけなら方法はありますが、ここはプログラム内で対応するのがベストだと思います。
|
4
|
+
バッチを使うなり、ショートカットを使うなり、他にも実行させるだけなら方法はありますが、ここはプログラム内で対応するのがベストだと思います。
|
5
|
+
|
6
|
+
### 追記
|
7
|
+
|
8
|
+
Pyinstaller を使った場合、sys.argv[0] で実行中の実行ファイルのパスが取れるようです。
|