回答編集履歴

3

内容の加筆

2021/01/30 07:16

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,4 @@
1
- in_dirについては下記のようにos.path.joinを用いるべきです。
1
+ in_dirについては下記のようにos.path.joinを用いるべきです。他の部分についてもパス文字列を生成するときはos.path.joinを用いた方が良いと思います。
2
-
3
- また、in_dirとin_jpgを定義したのはなぜでしょうか。
4
2
 
5
3
 
6
4
 
@@ -9,3 +7,7 @@
9
7
  in_dir = os.path.join(".","data",names[i],"*.jpg")
10
8
 
11
9
  ```
10
+
11
+
12
+
13
+ また、Windowsのパスの区切り文字はバックスラッシュなので/ではなく\となりますが、この動作は問題ないです。ここで、バックスラッシュが2つありますが、1つ目はエスケープ用のバックスラッシュです。

2

内容の修正

2021/01/30 07:16

投稿

退会済みユーザー
test CHANGED
File without changes

1

内容の修正

2021/01/30 07:07

投稿

退会済みユーザー
test CHANGED
@@ -1,4 +1,6 @@
1
- 下記のコード変更すればos.path.joinの返り値はstrなので、期待通りの結果得られと思います。
1
+ in_dirについては下記のようにos.path.joinを用いべきです。
2
+
3
+ また、in_dirとin_jpgを定義したのはなぜでしょうか。
2
4
 
3
5
 
4
6