os.listdir() を使うと、引数で指定したpath
内のファイル一覧を出力できます。しかし隠しファイル(.DS_store等)も一緒に表示されてしまいます。
この隠しファイルを除去したいときは以下のようにしています。
from os import listdir
fltr_list = [filename for filename in listdir(path) if not filename.startswith('.')]
このfltr_list
の中に隠しファイルを除いたリストが格納されます。