【发布时间】:2014-10-16 05:02:49
【问题描述】:
我正在使用 PyCharm 3.4.1,我的函数中有这段代码:
cursor.execute('SELECT distinct "name_{0}", code, sort_order FROM {1}'.format(get_language(), ProgrammeLevel._meta.db_table))
PyCharm 正确识别该字符串包含 SQL 代码,但代码语法检查通知我由于FROM {1} 而出现语法错误,它说:<comma join expression> expected, got '{',这是一个有效点,但我知道我在做什么正在做。
对于大多数(如果不是全部)PyCharm 检查,我可以在正确的位置写一个# noinspection 注释,然后关闭一些代码的检查。我这样做是为了关闭PyProtectedMember 对我刚刚给出的代码 sn-p 的检查。如何关闭这行代码的语法检查?给noinspection评论的检查名称是什么?
【问题讨论】: