2017-07-06 4 views
-4

私のコードはここにある:私はそれを実行したときにpythonでリスト内のディレクトリのすべてのファイルを呼び出すと、

import os 
def read_files(): 
    file_list=os.listdir('/Users/sukanth/Documents') 
    print(file_list) 

これは何も出力しません。

+2

は、あなたが実際にread_files機能を_called_か、単に 'それをdef'inedがありますか? –

+0

あなたの関数を呼び出すためにファイルの最後に 'read_files()'を追加してください – Nuageux

+0

あなたは関数を呼び出すことさえしませんでした。それはおそらく問題でしょうか? – fuuman

答えて

0

それがあなたのコードのすべてであれば、決して関数を呼び出すことはありません。ただ、あなたがする必要がある機能に

import os 
def read_files(): 
    file_list=os.listdir('/Users/sukanth/Documents') 
    print(file_list) 

read_files() 
1

を呼び出しを追加し、実際にコール機能:

>>> import os 
>>> def read_files(): 
...  file_list=os.listdir('/Users/sukanth/Documents') 
>>>  print(file_list) 
>>> read_files() 
関連する問題