.py
モジュールはC:\Python_Projects\MyModules\
で、名前はbutton_generator.py
です。私はaswell他のバージョンを試してみましたimportlib.import_moduleは、パラメータがabsパスであってもモジュールをインポートしません
module_path='C:\\Python_Projects\\MyModules'
module_name='button_generator.py'
sys.path.append(module_path)
try:
limp=importlib.import_module(module_name.split('.')[0])
except:
print 'module import error'
:
- importlib.import_module(モジュール名)スプリット
- importlib.import_module( 'Cなし
私のコードは次のようになります: \ Python_Projects \ MyModules \ button_generator.py ')
- importlib.import_module(' C:\ Python_Projects \ MyModules \ button_generator ')
C:\Python_Projects\MyModules
は、デバッグ時に確認したところ、私のsys.pathにあります。
モジュールがインポートされないのはなぜですか?
'import button_generator'を実行すればどうなりますか?例外をキャッチしてそれを投げ捨てるのではなく、それを何と言うのでしょうか? –