ごはんと飲み物は紙一重

あんまり更新できてないです

os.walkの罠

stackoverflow.com

これですね、os.walkでフォルダやファイルのリストとpathを取ってくるのですが、

とってくるフォルダのリストがどうやらバラバラに取得されるらしい。(正式にはascii?あんまり詳しくない)

とりあえず想定していたフォルダ名を辞書順にとってくる方向をやりたければ、

for root, dirs, files in os.walk(path):
    for dir in sorted(dirs):

sorted関数噛ませば解決。

この罠のせいで、深層学習周りのデータ読み込みで苦しめられたので、
次からはglobつかおうかな・・・