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)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM