본문 바로가기

Python & Django & 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. .. 더보기
[virtualenv 및 virtualenvwrapper 설치] 1. brew 설치 - ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" 2. pip 설치 - https://pypi.python.org/pypi/pip에서 tar 파일 다운로드 - sudo python setup.py install 3. virtualenv 설치 - sudo pip install virtualenv 4. virtualenvwrapper 설치 - sudo pip install virtualenvwrapper 5. .bash_profile 수정 - WORKON_HOME=/~~~ - source /usr/local/bin/virtualenvwrapper.sh 6. mkvirtualnev test 더보기
[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.. 더보기
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 더보기
[Python] 2진수 변환 더보기