사용자 도구

사이트 도구


develop:python

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
develop:python [2012/03/19 10:36]
starlits [Install]
develop:python [2014/04/10 10:58] (현재)
starlits
줄 1: 줄 1:
 ====== Python ====== ====== Python ======
  
-===== Install on Debian Linux ===== +  - [[develop:python:install | Python 설하기 ]]
-<code> +
-# apt-get install python python-dev python-psycopg +
-</code> +
-우분투에서도 같은 방법으로 설치한다. +
- +
-===== Web Framework ===== +
-  * [[develop:python:webframework:django|Django]] +
-  * [[develop:python:webframework:mod_python|mod_python(PSP:Python Server Pages)]] +
-  * Turbogears +
-    * Install => 우선, Debian stable 에는 없기 때문에 **testing** 이나 unstable 을 소스리스트에 정을 해야 한다. 혹시나 고 Ubuntu Linux에는 있을까 해서 찾아보았지만 패키지가 없었다. +
-나중에 패키지가 포함이 되면 그때 해봐야겠다. +
- +
-===== Tip ===== +
- +
-==== 핸드폰으로 문자메시지 보내기 ==== +
-* [[develop:python:tip:sendsms|핸드폰으로 문자메시지 보내기]] +
- +
-==== 소스파일 인코딩 설정 ==== +
-파일의 상단에 다음과 같이 소스파일 인코딩을 설정한다. +
-<code python> +
-# -*- coding: utf-8 -*- +
-</code> +
- +
- +
-==== cx_Oracle 설치 ==== +
-  * Oracle Client 를 먼저 설치하여 환경변수를 설정한다 +
-  * python2.3-dev 를 설치한다. cx_Oracle 을 소스 컴파일하기 위해서 필요하다 +
-<code> +
-# apt-get install python2.3-dev +
-</code> +
-  * http://www.cxtools.net 에서 소스를 다운로드 한다. +
-<code> +
-# wget http://prdownloads.sourceforge.net/cx-oracle/cx_Oracle-4.2.tar.gz?use_mirror=jaist +
-</code> +
-  * tar 를 풀고 빌드/설치한다. +
-<code> +
-# tar xvfz cx_Oracle-4.2.tar.gz +
-# cd cx_Oracle-4.2 +
-# python setup.py build +
-# python setup.py install +
-</code> +
-  * 코드 샘플 +
-<code python> +
-import cx_Oracle +
- +
-# connect via SQL*Net string or by each segment in a separate argument +
-#connection = cx_Oracle.connect("user/password@TNS"+
-connection = cx_Oracle.connect("user", "password", "TNS"+
- +
-cursor = connection.cursor() +
-cursor.arraysize = 50 +
-cursor.execute(""" +
-        select Col1, Col2, Col3 +
-        from SomeTable +
-        where Col4 = :arg_1 +
-          and Col5 between :arg_2 and :arg_3""", +
-        arg_1 = "VALUE", +
-        arg_2 = 5, +
-        arg_3 = 15) +
-for column_1, column_2, column_3 in cursor.fetchall(): +
-    print "Values:", column_1, column_2, column_3 +
-</code> +
-  * 문서 : http://www.python.net/crew/atuining/cx_Oracle/html/index.html+
  
 ===== Link ===== ===== Link =====
develop/python.txt · 마지막으로 수정됨: 2014/04/10 10:58 저자 starlits