如何导入以数字开头(227exercise.py)的文件?

时间:2019-01-05 05:00:43

标签: python-3.x

我尝试导入文件227exercise.py,但始终出现以下错误:

  

SyntaxError:无效的语法

1 个答案:

答案 0 :(得分:1)

您可以使用importlib进行此操作。

import importlib
module = importlib.import_module("227exercise")
print(repr(module))
# <module '227exercise' from '/home/ubuntu/227exercise.py'>

但是,仍然强烈建议您使用有效的标识符命名python文件(它们不能以数字开头)。