pyhonを使って、フォルダ名とファイル名をexcelに一覧表として書き出すプログラムを作成しています。まず、リストのプログラムを下記のように作りました。
1import os 2path = 'AAA' 3for d, s, f in os.walk(path): 4 print('folder: {}'.format(d)) 5 print('subfolder: {}'.format(s)) 6 print('file: {}'.format(f)) 7 8上記プログラムを実行すると、結果は下記のようになります。 9folder AAA 10subfolder: ['BBB', 'CCC'] 11file: ['test1.xlsx'] 12folder AAA\BBB 13subfolder: [] 14file: ['test2.xlsx'] 15folder AAA\CCC 16subfolder: [] 17file: ['test3.xlsx', 'test4.xlsx'] 18これをopenpyxlを使って、下図イメージのようにExcelに書き出すために、 19for文を使ってうまくいかないか検討しているのですが、どのようにしてプログラムを作ればよいか分かりません。 20![イメージ説明](9232671f134cbd96b10d785a5d400128.png) 21どなたかお分かりになる方、ご教授よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー