Python 개발 노트

Python으로 개발하면서 작성한 메모로, 기본적인이지만 오랜만에 Python을 사용할 때 참고할 만한 내용을 적어봤다. Python 2.7 버전 기준이다.

if문

예외처리

버전 알아내기

SQLAlchemy

SQLAlchemy는 Python에서 인기있는 ORM 모듈이다.

Flask

Flask는 가벼운 Python 웹프로임웍이다. RESTful API를 아주 쉽고 간단하게 만들 수 있다.

API의 예외 처리

Implementing API Exceptions 페이지에 아주 잘 나타나있다.

우선 예외 클래스를 만든다.

어떤 API에서 예외가 발생했을 때 표시할 페이지의 응답부분을 만든다.

이제 API에서 예외가 발생했을 때, invalidUsage 클래스를 사용해서 예외를 전파하면 된다.

Jsonify 에러

Flask의 이와 관련한 이슈에 따르면 simplejson을 설치하면 자동으로 jsonify가 그것을 사용한다고 했다.

PIP

설치

사용

에러

DistributionNotFound

setuptools를 설치한다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다