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

質問編集履歴

1

書式改善

2016/06/28 10:37

投稿

bin_300K
bin_300K

スコア56

title CHANGED
File without changes
body CHANGED
@@ -1,19 +1,23 @@
1
1
  パスの理解があっているか、また理解ができないパスの書き方があるので、教えていただけますと非常に助かります。
2
2
 
3
3
 
4
+ ```
4
5
  os.path.dirname(__file__)
5
6
  だと、実行ファイルのあるディレクトリのあるパスのこと
6
-
7
+ ```
7
8
 
9
+ ```
8
10
  os.path.join(os.path.dirname(__file__) , 'hoge')
9
11
  だと、hogeファイルのある相対パスのこと
10
-
12
+ ```
11
13
  ③ここからが分からないのです。
14
+ ```
12
15
  os.path.join(os.path.dirname(os.path.dirname(__file__))) , 'hoge', 'fuga')
13
16
  だと /?/?/hoge/fuga のようなfugaファイルの相対パス??
14
-
17
+ ```
15
18
  ④さらにdirnameが連続されると何が起きてるのかわかりません・・・
19
+ ```
16
20
  os.path.join(os.path.dirname(os.path.dirname(os.path.dirname(__file__))) , 'hoge', 'fuga')
17
21
  だと /?/?/?/hoge/fuga のようなfugaファイルの相対パス??
18
-
22
+ ```
19
23
  dirnameが重複するということがどういうことなのか明確に理解できない状態です。もしお分かりの方いらっしゃればお助けいただけると、本当にたすかります。よろしくお願いします。