【发布时间】:2020-11-09 00:46:58
【问题描述】:
这个问题是基于你不想重命名你的模块并且希望在他们的名字中包含#的假设。那么你如何在 Python 中导入这些模块呢?我尝试使用单引号/双引号,但仍然出现 SyntaxError。
from "#Calc" import *
from '#Calc' import *
请指教。
【问题讨论】:
-
如果你制作了这些模块,你可能应该重命名它们,这样它们就不会以'#'开头。
-
模块名称是 Python 标识符。 Python 标识符不能包含 #。你不能为所欲为。
-
你为什么要这样命名你的模块呢? python.org/dev/peps/pep-0008/#id40
标签: python python-3.x syntax-error python-import python-module