//database Postgresql
logging_level_ENUM = ['critical', 'error', 'warning', 'info', 'debug']
loglevel = db.Column(postgresql.ENUM(logging_level_ENUM,
name='log_level_to_ENUM'),
default=logging_level_ENUM[3])
//python module
if i in logging_level_ENUM:
print i
这给了我一个错误“不可互换的类型:'列表'”。这是什么意思,我该如何解决这个问题?“unhashable type:'list'”错误是什么意思?
什么是给出这个错误,更具体到您的问题...请阅读如何创建[最小,完整和可验证的示例](https://stackoverflow.com/help/mcve),并检查[如何提出好问题](https://stackoverflow.com/help/how-to-ask),这样你可以增加获得反馈和有用答案的机会。 – DarkCygnus
固定代码缩进和修正的英文语法。 – phd