質問するログイン新規登録

回答編集履歴

2

abspathに変更

2017/06/13 13:41

投稿

pashango2
pashango2

スコア930

answer CHANGED
@@ -9,7 +9,7 @@
9
9
  ```python
10
10
  import os, sys
11
11
 
12
- app_root = os.path.dirname(sys.argv[0])
12
+ app_root = os.path.abspath(os.path.dirname(sys.argv[0]))
13
13
  wav_path = os.path.join(app_root, "resource", "voice.wav")
14
14
  ```
15
15
 

1

もっとモダンな書き方に変更

2017/06/13 13:41

投稿

pashango2
pashango2

スコア930

answer CHANGED
@@ -10,7 +10,7 @@
10
10
  import os, sys
11
11
 
12
12
  app_root = os.path.dirname(sys.argv[0])
13
- wav_path = os.path.join(app_root, "resource"+os.sep+"voice.wav")
13
+ wav_path = os.path.join(app_root, "resource", "voice.wav")
14
14
  ```
15
15
 
16
16
  Qtにもそれ相当の関数が`QApplication`にあった気がしますが、こちらの方が良いと思います。