使用"来自"在Python中(目录名以数字开头,标识符无效)

时间:2016-10-21 15:06:10

标签: python python-import

我只是想从不同的目录导入。 这有效:

smtp to mail

但这不是:

if (ssize == 32):
    from Python_32bit import mycoolmodule
else:
    from Python_64bit import mycoolmodule

1 个答案:

答案 0 :(得分:4)

有效的模块名称必须正确identifier

标识符遵循定义为:

的词法表示法
HKWorkoutSessionDelegate
  • identifier ::= (letter|"_") (letter | digit | "_")* letter ::= lowercase | uppercase lowercase ::= "a"..."z" uppercase ::= "A"..."Z" digit ::= "0"..."9" 是有效的标识符。
  • Python_32bit不是(它以数字开头,而标识符必须以32bit_Python开头)。