continuation line under-indented for visual indent
continuation line under-indented for visual indent
问题:使用flake8检验代码规范时报错:continuation line under-indented for visual indent
问题:括号内容的内容要对齐
方法:
sqss = self.db.query(SQS.answer.label('qanswer'), SWS.start_time,
SQS.question_id, Work.name, Question.description,
Question.explanation, Question.answer, Question.type)\
.filter(SQS.student_id == self.current_user.id,
SQS.work_id == Work.id, SWS.id == SQS.ws_id)\
.all()
第二行的SQS要对齐第一行的SQS,括号内换行,要和左括号对齐
或者
sqss = self.db.query(
SQS.answer.label('qanswer'), SWS.start_time,
SQS.question_id, Work.name, Question.description,
Question.explanation, Question.answer, Question.type)\
.filter(
SQS.student_id == self.current_user.id,
SQS.work_id == Work.id, SWS.id == SQS.ws_id)\
.all()
参考:https://stackoverflow.com/questions/41561952/i-get-continuation-line-under-indented-for-visual-indent-error (责任编辑:admin)