【Python】glob.globで読み込んだファイルの順番がバラバラ【Google Colab】
問題点
import glob file_paths = glob.glob("データのあるフォルダのパス")
で読み込むと、順番がバラバラで読み込まれている
例えば、data1~data5のように名前に数字が入っているファイルから構成されたフォルダを参照すると
data2,
data4,
data5,
data1,
data3
という順番で読み込まれてしまう
解決方法
natsortedで並び替え
修正後のコード
import glob from natsort import natsorted file_paths = natsorted(glob.glob("データのあるフォルダのパス"))
これで data1, data2, data3, data4, data5 という順番で読み込まれる