flake8 문법 오류 질문
2985
작성한 질문수 17
안녕하세요.
'게시판 만들기-글쓰기' 강의 중 문법 오류가 발생하여 질문 드립니다.
캡쳐 파일에 보이는 10번 줄의 코딩(노란색 표시 부분) 부분에서 ' line too long flake8(E501)'이라는 문법 오류가 발생됩니다.
위 오류를 무시하고 개발하는 방법을 찾아보았는데요, 적당한 자료가 없어서 질문 드립니다.
이런 경우는 오류를 정상적으로 되돌릴 수 있는 방법이 있을까요~
답변 3
1
해당 워닝은 flake8 문법이 한줄 길이가 기본 80으로 제한되어있어서 80자부터 워닝이 뜨게 되어있는 안내문구 입니다만 해당 메시지를 나오지 않게 하고 싶으신건가요?
첫번째로 근본적인 문법에 맞게 쓰는 방법은
이런식으로 중간에 \ 문자로 줄내림을 하시면 되는데 문자열을 따로 쌍따옴표로 묶는게 아니라 그냥 중간에 내려쓰기를 하는 방법 입니다.
두번째로는 해당 오류 메세지를 아예 나오지 않게 vscode 를 설정하는 방법인데 해당 프로젝트 폴더에 보시면 .vscode 라는 폴더가 생겨있는걸 보실 수 있는데 그 폴더 안에 보면 settings.json 파일이 있습니다. 이 파일이 현재 프로젝트에 대한 vscode 설정 파일인데 아래처럼 해당 파일 내용에 해당 경고 문구를 무시하게 설정할 수 있습니다.
아니면 또 아래처럼 --max-line-length 옵션값을 직접 설정하실 수도 있습니다.
pylinter 는 필수 사항은 아닙니다. 협업 프로젝트에서는 중요한 내용이지만 공부하고 혼자 만드는 프로젝트에서는 내 코딩 스타일을 정리하는 참고 수단 정도로 쓰시는게 좋습니다. linter 종류도 flake8 말고도 여러가지 있으니 한번 검색해보시는것도 좋을듯 싶습니다. 어쨌든 편하신 방법을 선택하셔서 결정하시길 바랍니다. 도움이 되셨으면 좋겠습니다.
iis 접속후 자동으로 로그인 창이 나오도록 설정이 기능한가요?
0
65
2
리스트 이동 시 창 에러 발생
0
75
1
배포후 회원 등록 후 로그인 에러...
0
74
2
내부 서버 오류
0
67
2
app.config["MONGO_URI"] = "mongodb://localhost:27017/pm_db"
0
53
2
DB 검색하면 데이터가 없습니다. 라고 나와요. 5시간을 찾아봐도 모르겠어서 문의드려봅니다.
0
47
1
몽고db studio3T를 깔았는데
0
57
2
flake8과 linter
0
74
3
500이 뜹니다.
0
57
2
첨부파일 삭제
0
66
2
검색기능 질문
0
61
2
google.py
0
66
2
Studio 3T에 DB insert가 되지 않는 문제를 해결하지 못하고 있습니다 ㅠ
0
83
3
혹시 전체 코드 공개되어 있나요?
0
96
1
join.html 의 form 태그값 을 member_join() 에서 처리못함.
0
104
1
google.py 몽고db 샘플데이터 만들기
0
100
2
flake8 설치 이후 명령팔레트에서 linter가 안보입니다.
0
237
2
파이썬으로 만들어서 웹호스팅에 올릴경우
0
304
1
현재 구글검색 무한스크롤변경 문의합니다
0
297
1
몽고디비아틀라스로 추가 공부해서 올립니다.
0
218
1
IIS 500.19에러
0
661
2
버전 문제도 수정했는데 결과가 안나옵니다.
0
258
1
데이터베이스 저장관련 질문입니다.
0
270
1
test가 생기지 않습니다.
0
511
3





