에러 모음

SyntaxError: EOL while scanning string literal

완두노예 2023. 1. 7. 09:24

프로그램 구문이 잘못 쓰였을 때 발생합니다. 위의 구문 에러는 따옴표를 제대로 여닫지 않았을 때 발생합니다. 구문 에러가 발생하면 철자를 확인하고, 따옴표나 괄호 여닫기를 제대로 했는지 확인합니다.

 

문자열을 표현하는 따옴표를 제대로 여닫았는지 확인합니다. 빠진 따옴표가 있다면 입력하고, 필요 없는 따옴표가 있으면 지웁니다.

 

특히 문자열을 확인합니다!

 

@app.route("/todo", methods=["GET"])
def bucket_get():
    todos_list = list(db.todo.find({},{'_id':False}))
    return jsonify({'todos:todos_list})

마지막줄에 ' 작은따옴표가 빠져서 에러가 났던것!!

이 간단한것을 못봐서 몇시간이 걸리다니 ㅜㅜ

 

@app.route("/todo", methods=["GET"])
def bucket_get():
    todos_list = list(db.todo.find({},{'_id':False}))
    return jsonify({'todos:todos_list'})

작은따옴표 붙이고 해결!