-1
私はちょうど別のディレクトリからインポートしようとしています。 これは動作します:Pythonで "from"を使う(ディレクトリ名は数字、無効な識別子で始まります)
if (ssize == 32):
from Python_32bit import mycoolmodule
else:
from Python_64bit import mycoolmodule
しかし、これはしません:
if (ssize == 32):
from 32bit_Python import mycoolmodule
else:
from 64bit_Python import mycoolmodule
'import'は「ディレクトリ」からインポートしません。[モジュール]からインポートします。モジュール名は有効なモジュール名でなければなりません。有効な名前は数字で始まらないことがあります。 – deceze
私はそれを知らなかった:モジュール名は数字で始めるべきではない。 – Jiminion
Pythonの「名前」は、変数、クラス、関数などを含む数字で始まることはありません。 – deceze