Program/Python(2)
-
[python 3.9.1] cgitb 디버깅 모듈
파이썬 코드를 작성하다보면 종종, 아니 아주 자주 오타나 문법오류등으로 인하여 에러가 발생하는 것이 어쩌면 너무나 당연하다고 할 수 있습니다. 이때 터미널을 통하거나 기타의 에러 로그들을 이용하여 확인하는 등 여러 방법이 있을 수 있는데요, 만약 cgi 모듈을 사용하여 python코드를 작성할 경우 웹에서 실행을 시키다가 오류가 난다면 브라우저에 바로 오류 내용을 알려주는 모듈이 있어 공유합니다. 코드는 아래와 같습니다. import cgitb import sys cgitb.enable() 우선 먼저 cgitb와 sys 모듈을 임포트하고cgitb모듈을 활성화시키는 함수를 실행합니다. 만약 코드에서 에러가 있다면 실행시 브라우저에 위의 이미지와 같이 에러 내용을 바로 표시하여 주기때문에 디버깅을 하기에 매..
2021.02.09 -
[python 3.9.1] windows10 cgi 모듈 에러 해결
생활코딩 이고잉 쌤의 'WEB2 - Python - 7. 활용 - URL query string을 가져오는 방법' 온라인 강의를 보며 열심히 파이썬을 cgi에 연결하여 웹을 제어하는 공부를 하는데... 아무리 강의를 보며 따라해도 발생하는 에러에 골머리가 지끈.... www.youtube.com/watch?v=sX-9oG6IPc0&feature=emb_logo #!python print("Content-Type: text/html") print() 첫번째 줄에 shebang을 입력하고~ OK~ (만약 저 코드가 안되신다면 파이썬 설치경로를 직접 입력하거나 환경설정을 하셔야 합니다.) 그다음 타입설정하고 줄바꿈 까지도 OK~ print(""" HTML HTML CSS JavaScript {title} Lo..
2021.02.09