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

質問編集履歴

4

修正

2017/03/20 08:06

投稿

starrow1103
starrow1103

スコア137

title CHANGED
File without changes
body CHANGED
@@ -42,9 +42,9 @@
42
42
  お願いいたします。
43
43
 
44
44
 
45
- ## 追記
45
+ ## 追記 select_file()の中身
46
46
  ```python
47
- def select_movie(self):
47
+ def select_file():
48
48
  d = "folder"
49
49
  file_list = os.listdir(d)
50
50
  #フォルダのリストを表示して、入力した番号のファイル名を取得

3

追記依頼の回答

2017/03/20 08:06

投稿

starrow1103
starrow1103

スコア137

title CHANGED
File without changes
body CHANGED
@@ -32,7 +32,6 @@
32
32
  >>KeyError: 'ヘルプ 心がつなぐストーリー'
33
33
  ```
34
34
 
35
-
36
35
  ##困っていること
37
36
  ファイル名は正しく取得できているのに、後者の場合ではなぜえらーとなるのか見当がつきません・・・。
38
37
 
@@ -40,4 +39,17 @@
40
39
 
41
40
  解決策をご存知の方いらっしゃいましたら、ご教授ください。
42
41
 
43
- お願いいたします。
42
+ お願いいたします。
43
+
44
+
45
+ ## 追記
46
+ ```python
47
+ def select_movie(self):
48
+ d = "folder"
49
+ file_list = os.listdir(d)
50
+ #フォルダのリストを表示して、入力した番号のファイル名を取得
51
+ for i in range(len(file_list)):
52
+ print("%s:%s" % (i,file_list[i]))
53
+ f_name = file_list[int(input("番号を選択:"))]
54
+ return f_name
55
+ ```

2

ファイル→フォルダ

2017/03/20 08:06

投稿

starrow1103
starrow1103

スコア137

title CHANGED
File without changes
body CHANGED
@@ -1,12 +1,12 @@
1
1
  ## やろうとしていること
2
2
  ・指定した辞書のキーと同じ名前のファイルが存在する
3
- ・ファイルの存在するレクトリからファイル名を取得し、
3
+ ・ファイルの存在するディレクトリからファイル名を取得し、
4
4
  ・ファイル名と一致した辞書のキーを選択し表示する
5
5
  ## 例
6
6
  folder
7
7
  ┗マイノリティーリポート
8
8
  ┗ヘルプ 心がつなぐストーリ
9
- ...といったファイルが存在します
9
+ ...といったフが存在します
10
10
 
11
11
  辞書
12
12
  ```python

1

追記

2017/03/20 07:58

投稿

starrow1103
starrow1103

スコア137

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ## やろうとしていること
2
- ・指定した辞書のキーと同じファイルが存在する
2
+ ・指定した辞書のキーと同じ名前のファイルが存在する
3
3
  ・ファイルの存在するヂレクトリからファイル名を取得し、
4
4
  ・ファイル名と一致した辞書のキーを選択し表示する
5
5
  ## 例