我制作了一个枚举文件并尝试导入显示下一个代码的文件(另一个文件) 但是显示以下错误:
<form action="/your-name/" method="post">
{% csrf_token %}
{{ form }}
<input type="submit" value="Submit" />
</form>
这个主机文件似乎无法识别导入时导入的Myenum属于enum文件。我应该纠正这个问题?感谢您提前回复。如果您需要更多信息,请告诉我,我会尽快回复。
枚举文件
File "C:/Users/1/PycharmProjects/assignment3/Program.py", line 61, in Program
NN.TrainByBackProp(100000, 0.1, GradDescType.STOCHASTIC)
NameError: name 'GradDescType' is not defined
另一个档案
import enum
class GradDescType(enum.Enum):
BATCH=1
STOCHASTIC=2
MINIBATCH=2
class ActivationFunction(enum.Enum):
SIGMOID=1
SOFTMAX=2
答案 0 :(得分:1)
在“另一个文件”中,您需要导入已定义的两个枚举:
from <enum_file> import GradDescType, ActivationFunction