pymysql exception error (예외 처리 정리 및 해석!)
2020. 11. 10.
pymysql.err 객체 서비스 유지 측면에서 에러발생시 해당 에러를 로그에 출력하기위해 try except 로 잘 감싸야한다. except 후에 pymysql.err.InternalError 와 같이 점 뒤에 각종 에러를 호출할 수 있다. try: #some code... except pymysql.err.InternalError as e: code, msg = e.args #이렇게 첫번째 아규먼트에 에러코드, 둘째에 에러메시지가 담겨있다. 와 같은 형태로 처리된다. 에러 종류 My SQLError, MySQL 작동에러 InterfaceError, 데이터베이스 자체 말고 인터페이스 문제, eg.) interface 할 때 컬럼 개수와 value 개수가 안맞음. DatabaseError, 데이터베이스에..