Tag Archives: python

pipenv 소개

Pipenv 뭐하는 녀석인가? python.org 에서 공식적으로 추천하는 패키지 관리툴 세계에서 제일가는 패키징툴을 만드는게 목표라고 한다… virtualenv 환경을 자동으로 만들어 준다. Pipfile 에 패키지를 더하거나 빼거나 하면 됨. Pipfile이라는 녀석이 Pipfile.lock 이라는 겁나 중요한 파일을 생성하는데, 결정론적 빌드(deterministic builds)에 쓰인다. 이거 만든사람은… requests 만든사람이다. requests를 만들었을 때처럼 인터페이스가 깔끔하다. 지 블로그에는 주말에 만들었다고 올려놨다… https://www.kennethreitz.org/essays/announcing-pipenv 주말에… Read More »

Django tutorial1

django 튜토리얼1 쟝고의 기능들 ORMapper Automatic admin interface Elegant URL design Template system cache system Internationalization 쟝고 설치됐는지 확인하기 python -c “import django; print(django.get_version())” project 만들기 django-admin.py startproject mysite 위에꺼 실행하면 아래와 같은 디렉토리 & 파일이 생성됨 mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py manage.py : 커맨드라인 유틸리티. 자세한 것은 다음링크에서 확인가능 django-admin.py and manage.py… Read More »

[python] private / public아이피 구분하는 스크립트

아이피가 퍼블릭인지 사설아이피인지 구분해야할 필요가 있어서, 쉘스크립트로 만들려고 찾아보다가 포기하고 쉘에서 스크립트언어를 불러오는 방법으로 변경했다. 요즘 루비를 공부중인지라 루비로 만들고 싶었지만, 회사의 서버에는 루비가 거의 설치가 안되어 있는지라 회사의 서버에 대부분 설치 되어 있는 파이썬으로 만들었다. 첨에는 어떻게 해야되는지 좀 막막했는데, 아래 링크의 소스를 보니 그렇게 어렵지 않았다. 파이썬의 소스도 아래링크의 php소스를 파이썬으로 변경한것이다. Check… Read More »