//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