質問編集履歴

3

ソースコードの修正

2019/05/23 04:51

投稿

zeze
zeze

スコア27

test CHANGED
File without changes
test CHANGED
@@ -2,9 +2,9 @@
2
2
 
3
3
 
4
4
 
5
- 以下のようなパスがあるとします。
5
+ バッチファイルから引数として以下の絶対パスが渡されます。
6
6
 
7
- /test/sample/dataset/images/output/00/x_00
7
+ D:/test/sample/dataset/images/output/00/x_00
8
8
 
9
9
 
10
10
 
@@ -44,13 +44,35 @@
44
44
 
45
45
  ```ここに言語名を入力
46
46
 
47
+ import argparse
48
+
47
49
  import os
48
-
49
- import glob
50
50
 
51
51
 
52
52
 
53
+ def main():
54
+
55
+ parser = argparse.ArgumentParser(description='???.',
56
+
57
+ add_help=False,
58
+
59
+ conflict_handler='resolve')
60
+
61
+ parser.add_argument('--out_dir', type=str, required=True,
62
+
63
+ help='path of output directory')
64
+
65
+ args = parser.parse_args()
66
+
53
- out_dir = '/test/sample/dataset/images/output/00/x_00'
67
+ print(args.out_dir) ## D:/test/sample/dataset/images/output/00/x_00
68
+
69
+
70
+
71
+
72
+
73
+ if __name__ == '__main__':
74
+
75
+ main()
54
76
 
55
77
  ```
56
78
 
@@ -58,6 +80,6 @@
58
80
 
59
81
  ### 補足情報
60
82
 
83
+ Windows10
61
84
 
62
-
63
- Python (3.7.3)
85
+ Python (3.7.3)

2

前提・実現したいことの変更 階層構造を記述

2019/05/23 04:51

投稿

zeze
zeze

スコア27

test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,23 @@
18
18
 
19
19
 
20
20
 
21
+ +test
21
22
 
23
+ l l_sample
24
+
25
+ l l_dataset
26
+
27
+ l l
28
+
29
+ l l_ _______ images
30
+
31
+ l l_a.csv l_input
32
+
33
+ l l_output
34
+
35
+ l l_00
36
+
37
+ l l_ x_00
22
38
 
23
39
 
24
40
 

1

前提・実現したいこと、ソースコードを修正

2019/05/23 04:33

投稿

zeze
zeze

スコア27

test CHANGED
File without changes
test CHANGED
@@ -2,33 +2,23 @@
2
2
 
3
3
 
4
4
 
5
- 以下のような階層構造を想定します。
5
+ 以下のようなパスがあるとします。
6
+
7
+ /test/sample/dataset/images/output/00/x_00
6
8
 
7
9
 
8
10
 
9
- test
11
+ そこで、dataset/にcsvファイル a.csvがあるとして
10
12
 
11
- |
13
+ a.csvを取得したいです。
12
14
 
15
+
16
+
13
- |__sample
17
+ ※階層構造の書き方がわからない…
14
18
 
15
19
 
16
20
 
17
21
 
18
-
19
-
20
-
21
-
22
-
23
- ### 発生している問題・エラーメッセージ
24
-
25
-
26
-
27
- ```
28
-
29
- エラーメッセージ
30
-
31
- ```
32
22
 
33
23
 
34
24
 
@@ -38,22 +28,20 @@
38
28
 
39
29
  ```ここに言語名を入力
40
30
 
41
- ソースコード
31
+ import os
32
+
33
+ import glob
34
+
35
+
36
+
37
+ out_dir = '/test/sample/dataset/images/output/00/x_00'
42
38
 
43
39
  ```
44
40
 
45
41
 
46
42
 
47
- ### 試したこと
43
+ ### 補足情報
48
44
 
49
45
 
50
46
 
51
- ここに問題に対して試したことを記載してください。
52
-
53
-
54
-
55
- ### 補足情報(FW/ツールのバージョンなど)
56
-
57
-
58
-
59
- ここにより詳細な情報を記載してください
47
+ Python (3.7.3)