ディレクトリを反復処理して、2 つのファイル名を別の python プログラムまたは作成した関数に渡すにはどうすればよいですか?
以下は、ディレクトリを反復処理してファイルを一覧表示する出力を含む現在のスクリプトです。同じ8文字のプレフィックスを持つ2つのファイルを、2つのファイルをパラメーターとして受け取る、作成した別のpythonプログラムまたは関数に一度に渡したいと思います。
この機能を追加するには、スクリプトに何を追加する必要がありますか?
# Process 1. Iterate clean directory
os.chdir('/Applications/XAMPP/xamppfiles/htdocs/cleaned_files')
D = {}
fnames = os.listdir(".")
for fname in fnames:
print(fname)
date = fname[0:8] # this extracts the first 8 characters, aka: date
if date not in D:
D[date] = []
print D
上記のスクリプトからの出力
2012_06_Log.csv
2012_06_Summary.csv
2012_07_Log.csv
2012_07_Summary.csv
{'2012_07_': [], '2012_06_': []}