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

回答編集履歴

1

追記

2019/01/09 14:28

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -3,6 +3,16 @@
3
3
  >>> from pathlib import Path
4
4
  >>>
5
5
  >>> jpg_path = Path(r'D:\python\photo\cloud\jpg\test.jpg')
6
- >>> print(jpg_path.parts)
6
+ >>> jpg_path.parts
7
7
  ('D:\', 'python', 'photo', 'cloud', 'jpg', 'test.jpg')
8
+ >>>
9
+ >>> jpg_path.parts[-2]
10
+ 'jpg'
11
+ >>> jpg_path.parts[-3]
12
+ 'cloud'
13
+ >>> jpg_path.parts[-4]
14
+ 'photo'
15
+ >>>
16
+ >>> jpg_path.parts[-4:-1]
17
+ ('photo', 'cloud', 'jpg')
8
18
  ```