##目的
データ量の大きいファイルに対して処理を場合わけしたいので、その際に使うファイルも外部から動的に呼び出したいです。
python
1#Lはあるファイルをreadlines()したもの 2for i in L: 3 if "hogehoge" in i: 4 Name = re.search(r'>(.*?)<',i).group(1).replace(' ','_').lower() 5 6#上で指定したNameを使ってファイルインポートしたい 7from ref.`Name` import about
どのようにすれば変数名で読み込むモジュールを変化させられますか?
モジュールのインポートの動的制御は無理ですね。
Pythonはオブジェクト指向型なので、クラスを継承することで振る舞いを変化することは出来ます。
回答2件
あなたの回答
tips
プレビュー