본문 바로가기

python

[책리뷰] Instant Flask Web Development - Kindle Edition (http://www.amazon.com/gp/product/B00ESX15VS/ref=oh_d__o00_details_o00__i00?ie=UTF8&psc=1) Flask 공부를 위해서 빠르게 읽어보고 싶어서 구매한책입니다.Kindle Edition으로 아이패드와 맥북에서 Kindle app을 설치하여 읽었는데요..개인적으로는 이런책을 예제를 하나하나 따라해가면서 익혀보는것을 좋아하는데그렇게 따라하기에는 코드량이 다소 많고 책안에서의 예제코드도 보기편하게 편집되어 있지는 않습니다.(특히 html쪽 코드도 양이 꽤 되어요...) 초반에는 Flask에 대한 설명과 기본적인 셋팅 방법이 잘 나오지만 뒤로 갈수록 코드량이 많아지는 편입니다. 개인적으로는 Flask의 기본적인 기능에 더 집중해서 훑어볼 수 있도.. 더보기
[VirtualEnv] virtualenvwrapper를 띄우고 pip install시 global path로 설치되는 문제 django와 flask 공부를 위해서 mac에서 python 설치하고virtualenv를 설치해 환경을 준비했다. 1. brew 설치 - ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 2. python 설치 - brew python3 --- ez_setup.py install > wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py > python ez_setup.py --user 3. pip 설치 - https://pypi.python.org/pypi/pip에서 tar 파일 다운로드 - sudo python setup.py install 4. .. 더보기
[Python] OSX에서 python 2.7에서 3.3으로 업데이트하기 http://wolfpaulus.com/jounal/mac/installing_python_osx/ 1. 우선 python3.3을 설치한다. - http://www.python.org/ 2. pkg파일을 실행하여 설치하면 아래의 위치에 설치된다. - /Library/Frameworks/Python.framework/Versions/3.3 3. /System/Library/Frameworks/Python.framework/Versions 디렉토리로 이동하면, 2.X대의 파이썬 디렉토리가 보인다. 2.7까지는 아직 많이 사용하니 그냥 두어도 무방. 4. sudo mv /Library/Frameworks/Python.framework/Versions/3.3 /System/Library/Frameworks/Py.. 더보기
[Flask] SQLAlchemy + CRUD Webapplication Example flask와 SQLAlchemy를 사용한 CRUD Webapplication Example에 대한 포스트입니다.환경 구성 후 간단하게 샘플 코드를 만들어보았습니다. SQLAlchemy에서는 ORM형태의 코드와 직접 쿼리를 실행하는 형태의 코드를 모두 지원하는것 같습니다. flask를 사용하여 webapplication을 만들려면 그외 jinja2라는 템플릿엔진과 SQLAlchemy의 사용법을 익혀야 할것 같습니다. 기본적으로 제가 따라한 예제는 flask 홈에 있는 튜토리얼을 따라한 것입니다. (http://flask.pocoo.org/docs/tutorial/#tutorial) 다만, 여기서 사용하는 DB를 MySQL로 바꾸면서 SQLAlchemy를 사용하여 ORM으로 코드를 변형하여 테스트해본 내용입.. 더보기
[Flask] Flask 설치 및 SQLAlchemy + MySQL Example grails 테스트 후 점심시간 + 여러 회의시간 사이사이 짬짬히 flask를 가지고... SQLAlchemy + MySQL을 사용해서 간단한 도메인 클래스로부터 테이블 생성하고 샘플 데이터 insert 까지만 테스트를 해보았다.오늘 오전에 키튼님, 프리츠님으로부터 grail보다 ror이 낫다. flask 한번 해보라. 라는 조언을 듣고.. 이왕이면 루비보다는 파이썬이라는 생각으로.... 도전! http://flask.pocoo.org/http://flask.pocoo.org/docs/patterns/sqlalchemy/ 파이썬이 익숙하지 않다보니... 어렵다.. 쩝...일단, Mac OSX를 기본으로 python 2.7이 설치되어 있고, 맥용 MySQL이 설치되어 있는 상태에서 진행하였다. 1. vir.. 더보기
[문제풀이] simple circular queue 간단한 회전큐 로직을 작성하는 문제... 역시 업무에 쓰이지 않으니까... 그새 문법이고 뭐고 다 까먹었다..-.ㅜ 더보기
python coroutine http://dogfeet.github.com/articles/2012/iamport-python.html 더보기
[Python] String to List s="12345"l=list(s) 더보기
[Python] dict의 생성과 사용 더보기
[Python] dict, sort by value, sort by key 더보기