プロが教える店舗&オフィスのセキュリティ対策術

python2.7で質問です。

変数に格納された文字列のモジュールをimportするには、
どうすればいいのでしょうか?

>>> # -*-coding: utf-8 -*-
>>> module_name = 'mymodule' # mymodule.py をimportしたい。
>>> import module_name # このように書くとmodule_name.pyをimportしてしまう。

こんなイメージですが、当然上はエラーになります。
このような方法をとりたいのは、
モジュール名に連番の数字を入れたいからです。
良い方法はないのでしょうか?

スーパーモジュール(目的のモジュールが含まれたフォルダ)をimportする、
というのは思いつきましたが、
やはり目的のモジュールの関数は呼び出せないです。。

回答よろしくお願いします。m(_ _)m

A 回答 (1件)

    • good
    • 0
この回答へのお礼

うまくいきました!

ありがとうございました。

お礼日時:2016/07/14 02:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!