pythonでファイルごとに使用する関数を変える
import glob
glob.glob("directory_path")
で読み込んだ結果が
C:\Users\Desktop\1_ab.csv
C:\Users\Desktop\2_cd.csv
C:\Users\Desktop\3_ef.csv
C:\Users\Desktop\4_gh.csv
C:\Users\Desktop\12_gh.csv
だった場合、csvファイル名に"12"がついているcsvは既に定義している関数def csv12で処理し、
csvファイル名に"1"がついているcsv(12_gh.csvは処理しない)は関数def csv1で処理することを望んでおり、
ファイルパスはglobで出せるものの、それ以降の処理方法が分かりません。
ファイル名に'12'があるかどうかを判定し、あった場合はそのをpandas.read_csvで読み込み、DataFrameとして指定の関数へ引き渡すようなコードを書きたいのです。
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
ソースコード
試したこと
補足情報(FW/ツールのバージョンなど)
python 3.7