SQLAlchemy字符串比较的PEP8错误

时间:2018-09-26 20:22:12

标签: python sqlalchemy flask-sqlalchemy

TrueNone进行比较时,我收到PEP8错误。

我得到的E712与True的比较应该是“如果cond为True:”或“如果cond:”,并具有以下内容:

User.query.filter(User.active == True)

如果我将True设置为变量,则显然可以解决该问题:

pep8 = True
User.query.filter(User.active == pep8)

使用SQLAlchemy,将True替换为int:1似乎也可以解决该问题:

User.query.filter(User.active == 1)

但是,将字符串与None比较时,我也收到了PEP8错误:

User.query.filter(User.some_column == None)

有人知道解决这个问题的方法吗?

0 个答案:

没有答案