python

PYTHON(1)                   General Commands Manual                  PYTHON(1)



ì´ë¦
       python - í´ìëê³ , ëíì ì¸ ê°ì²´ ì§í¥ íë¡ê·¸ëë° ì¸ì´

ì¬ì©ë²
       python [ -d ] [ -i ] [ -O ] [ -S ] [ -t ] [ -u ] [ -v ]
              [ -x ] [ -X ]
              [ -c command | script | - ] [ arguments ]

ì¤ëª
       íì´ì¬ì í´ìëê³ , ëíì ì¸ ê°ì²´ ì§í¥ íë¡ê·¸ëë° ì¸ì´ë¡ ë§¤ì° ê°ê²°í
       문ë²ì¼ë¡ 주목í ë§í ê°ë ¥í¨ì ê°ì§ë¤.  íì´ì¬ íë¡ê·¸ëë°ì 기본ì ì¸
       ì¬íì ê´í´ìë íì´ì¬ íí 리ì¼ì ì°¸ê³ í´ë¼.  íì´ì¬ ë¼ì´ë¸ë¬ë¦¬ ë í¼ë°ì¤ë
       ë¹ë-ì¸ ê³¼ íì¤ ìë£í, ìì, í¨ìì 모ëì ìì¸í 기ë¡íë¤.  ë§ì§ë§ì¼ë¡, íì´ì¬
       ë í¼ë°ì¤ 매ë´ì¼ì 문ë²ê³¼ íµì¬ ì¸ì´ì ì미ì ëíì¬ ë§¤ì° ìì¸í ì¤ëªíë¤.
       (ì´ë° 문ìì ìì¹ ì ë³´ë ìë ê´ë ¨ í목 ì í¬í¨ëì´ ìë¤; ê·¸ê²ë¤ì ë¹ì ì
       ìì¤íì ì¤ì¹ë ì§ë 모른ë¤.)

       íì´ì¬ì 기본ì ì¸ ê°ë ¥í¨ì C ëë C++ë¡ ìì±ë ë¹ì ì 모ëë¤ì ìí´ íì¥ í  ì
       ìë¤.  ëë¶ë¶ì ìì¤íì ì´ë° 모ëë¤ì ëì ì¼ë¡ ì ì¬ë ì§ ëª¨ë¥¸ë¤.  íì´ì¬ì ëí
       기존 ìì© íë¡ê·¸ë¨ì ëí´ íì¥ ì¸ì´ë¡ ì ì©íë¤.  íí¸ë¥¼ ìí´ ë´ë¶ 문ì를
       ë³´ìë¼.

ëªë ¹í ìµì
       -d     íì ëë²ê¹ ì¶ë ¥ì¼ë¡ ë°ê¾¼ë¤. ( ìì ëë§ì ìí´ìë©°, ì»´íì¼ ìµìì
              ìì¡´ì ì´ë¤.)

       -i     ì¤í¬ë¦½í¸ê° 첫ë²ì§¸ ì¸ìì ìí´ íµê³¼íê±°ë -c ìµìì´ ì¬ì©ë ë,
              ì¤í¬ë¦½í¸ ëë ëªë ¹ì ìíííì ëíí 모ëë¡ ë¤ì´ê°ë¤.  ì´ê²ì
              $PYTHONSTARTUP íì¼ì ì½ì§ ìëë¤.  ì´ê²ì ì¤í¬ë¦½í¸ ìì¸ ë°ìì ê¸ë¡ë²
              ë³ì í¹ì ì¤í íì  ê²ì¬ì ì ì©íê² ì¬ì©ëë¤.

       -O     기본 ìµì íë¡ ë°ê¾¼ë¤. ì´ê²ì .pyc ìì .pyoë¡ ì»´íì¼ë (ë°ì´í¸ì½ë)
              íì¼ì íì¼ëª íì¥ë¥¼ ë°ê¾¼ë¤.  주ì´ì§ ëê°ì§ë docstringì í¬ê¸°íë
              ì´ì ì´ë¤.

       -S     모ë ì¬ì´í¸ ì ì½ìê³¼ ì¬ì´í¸-ìì¡´íë sys.path ì ì¡°ìì 못íê² íë¤.

       -t     ìì¤ íì¼ì´ ì¤íì´ì¤ì¬ì´ìì íì ìì¡´ëë ë¤ì¬ì°ê¸° ëíì¬ íê³¼ ì¤íì´ì¤ê°
              ì©ì¬ ìì ë ê²½ê³  ë©ìì§ë¥¼ ìì±íë¤.  ìµìì´ ëë² ì£¼ì´ì¡ì ë ìë¬ë¥¼
              ìì±íë¤.

       -u     stdin, stdoutì stderrìê² ë²í¼ ì¬ì©ì ê°ì ë¡ ëª»íê² íë¤.

       -v     모ëì´ ì´ê¸°íë ë ë§ë¤ ë©ìì§ë¥¼ ì¶ë ¥íê³ , ì´ê²ì´ ì ì¬ë ì¥ì(íì¼ëª
              í¹ì ë¹ë-ì¸ ëª¨ë)를 ë³´ì¬ì¤ë¤.  ëê°ì§ê° 주ì´ì§ë©´, 모ë ê²ìì¤
              ì¼ëì ëíì¬ ê²ì¬ëë ê° íì¼ì ìí ë©ìì§ë¥¼ ì¶ë ¥íë¤.  ëí ì¢ë£ ìì ìì
              모ë ì ê±°ì ê´í ì 보를 ì ê³µíë¤.

       -x     ìì¤ì 첫ì¤ì ê±´ëë´ë¤.  ì´ê²ì DOSì ëí´ìë§ ì¬ì©ëë¤.  ê²½ê³ : ìë¬
              ë©ìì§ììì ì  ìë í쪽ì ë¶ë¦¬ëì´ ìì ê²ì´ë¤!

       -X     í´ëì¤ ëì ì íì¤ ìì´ ë¬¸ìì´ì ë§ë ë¤.  ì¤ëë ì½ëì ê²½ì°ì íìí¸íì ìí´
              ì¬ì©ëë¤.  ì´ê²ì 문ìì´ ìì¸ì ëë¶ë¶ì ì¬ì©ì íìíì§ ìë¤.

       -c command
              í¹ë³í command를 ìííë¤(ë¤ì ì¹ìì ë³´ìë¼).  ì´ê²ì ìµì 목ë¡ì
              ì¢ë£íë¤(ì´íì ìµìì commandì ìí´ ì¸ìì²ë¼ íµê´íë¤).

ì¸í°íë¦¬í¸ ì¸í°íì´ì¤
       ì¸í°íë¦¬í¸ ì¸í°íì´ì¤ë UNIX ìì ê·¸ê²ê³¼ ë¹ì·íë¤: tty ì¥ì¹ì ì ìíê³  ìë
       íì¤ ìë ¥ì¼ë¡ í¸ì¶ë  ë, ì´ê²ì command를 ìí í롬íí¸ê³  EOF를 ì½ê² ë
       ëê¹ì§ ìííë¤; íì¼ëª 매ê°ë³ì í¹ì íì¤ ìë ¥ê³¼ ê°ì íì¼ì ìí´ í¸ì¶ëì´ ì§ ë,
       ì´ê²ì íì¼ë¡ ë¶í° script 를 ì½ê³  ìííë¤; -c command ë¡ í¸ì¶ëìì ë, ì´ê²ì
       command 를 íì´ì¬ 문ì¥ì¼ë¡ ìííë¤.  ì¬ê¸°ìì command ë ì¤ë°ê¿ì ìí´ ì¬ë¬
       문ì¥ì¼ë¡ 구ë¶ëì´ í¬í¨ ë  ì§ë 모른ë¤.  ì ëë 공백문ìë íì´ì¬
       문ì¥ìì ì¤ìíë¤!  ë¹ëíí 모ëìì, ì ì²´ ìë ¥ì ì ë´ì© ì¡°ì¬íì ìíëì´ ì§ë¤.

       ì´ì©í  ì ìì¼ë©´, ì¤í¸ë§ì 목ë¡ì¸( import sys ííì ì ê·¼ì´ ê°ë¥íë¤.)
       íì´ì¬ ë³ì sys.argv ì ì¤í¬ë¦½í¸ëªê³¼ ì¶ê°ì ì¸ ë§¤ê°ë³ì를 ë£ëë¤.  ë§ì½
       ì¤í¬ë¦½í¸ ëªì´ 주ì´ì§ì§ ìì¼ë©´, sys.argv ë 공백ì´ë¤; ë§ì½ -c ì´
       ì¬ì©ëë©´, sys.argv[0] ì '-c' ì í¬ííë¤.  ìµìì´ íì´ì¬ ì¸í°í리í°ì ìí´
       í´ìëì´ì§ë©´ sys.argv ì ëì´ì§ ìëë¤.

       ëíí 모ëìì, 주 í롬íí¸ë `>>>'ì´ë¤.; ë¶ í롬íí¸ë (ëªë ¹ì´ ìì íì§ ìê²
       ëíë¬ì ë) `...'ì´ë¤.  í롬íí¸ë sys.ps1 ì sys.ps2 ì ë¶ì¬ì ìí´ ë°ê¿ ì ìë¤.
       ì¸í°í리í°ê° í롬íí¸ìì EOF를 ì½ì¼ë©´ ë¹ ì ¸ ëì¨ë¤.  ì·¨ê¸ëì§ ìë ìì¸ê°
       ë°ìíìì ë, ì¤í íì ì ì¶ë ¥ëê³  주 í롬íí¸ë¡ ì ì´ë¥¼ ë긴ë¤; ë¹ëíí 모ëì
       ê²½ì°, ì¸í°í리í¸ë ì¤í íì  ì¶ë ¥íì ì¢ë£íë¤.  ì¸í°ë½í¸ ì í¸ë Keyboard‐
       Interrupt exception ìì¸ë¥¼ ë°ììí¨ë¤; ë¤ë¥¸ UNIX ì í¸ë ì¡íì§ ìëë¤ (
       IOError ìì¸ ì²ë¦¬ìì SIGPIPEê° ëëë¡ ë¬´ìëë ê²ì ì ì¸íê³ ).  ìë¬ ë©ìì§ë
       stderrì ì°ì¬ì§ë¤.

íì¼ê³¼ ëë í 리
       ì´ê²ì ì¤ì¹ ê´ë¡ì ë°ë¼ ë¤ë¥¼ ì ìë¤; ${prefix} ì ${exec_prefix} ë
       ì¤ì¹ê³¼ì ìì ê²°ì ëë¤; ê°ì ê²ì¼ ìë ìë¤. ëë¤ ê¸°ë³¸ê°ì /usr/localì´ë¤.

       ${exec_prefix}/bin/python
              ì¸í°í리í°ì ì¶ì² ìì¹

       ${prefix}/lib/python<version>
       ${exec_prefix}/lib/python<version>
              íì¤ ëª¨ëì í¬í¨íë ëë í 리ì ì¶ì² ìì¹

       ${prefix}/include/python<version>
       ${exec_prefix}/include/python<version>
              íì´ì¬ ì¸í°íë¦¬í° íì¥ê³¼ ì½ì ê°ë°ì íìí ì¸í´ë£¨ë íì¼ì í¬í¨íë
              ëë í 리ì ì¶ì² ìì¹

       ~/.pythonrc.py
              ì¬ì©ì 모ëì ìí´ ì ì¬ëë ì¬ì©ì ê³ ì ì ì´ê¸° ì¤ì  íì¼; 기본
              ì¤ì ê³¼ ëë¶ë¶ì ìì© íë¡ê·¸ë¨ììë ì¬ì©íì§ ìëë¤.

íê²½ ë³ì
       PYTHONHOME
              íì¤ íì´ì¬ ë¼ì´ë¸ë¬ë¦¬ì ìì¹ë¥¼ ë³ê²½íë¤. 기본ì ì¼ë¡,
              ë¼ì´ë¸ë¬ë¦¬ë ${prefix}/lib/python<version> ì
              ${exec_prefix}/lib/python<version> ìì ê²ìëì´ì§ê³ , ${prefix} ì
              ${exec_prefix}ë ì¤ì¹ê³¼ì ì ì§ì ë ëë í 리며, ëë¤ ê¸°ë³¸ì ì¼ë¡
              /usr/localë¤. $PYTHONHOMEì´ íëì ëë í ë¦¬ë¡ ì§ì ëë©´, ì´ ê°ì
              ${prefix} ì ${exec_prefix} ëë¤ë¥¼ ëì íë¤.  ì´ë°í í¹ì  ëë í 리
              ê°ì $PYTHONHOME ì ${prefix}:${exec_prefix}를 ì§ì íì¬ì¼ ëë¤.

       PYTHONPATH
              모ë íì¼ ê²ì ê²½ë¡ë¥¼ ëë ¤ì¤ë¤. ì´ê²ì íìì ìì $PATHì ê°ë¤: íë í¹ì
              ì¬ë¬ ëë í 리 ê²½ë¡ëªì ì½ë¡ ì¼ë¡ 구ë¶íë¤.  ì¡´ì¬íì§ ìë
              ëë í 리ë 무ìíë¤.  ê²ì ê²½ë¡ ê¸°ë³¸ê°ì ì¤ì¹ê³¼ì ì ìí´ ì§ì ëê³ ,
              ì¼ë°ì ì¼ë¡ ${prefix}/lib/python<version>ë¡ ììëë¤. (ìì
              PYTHONHOMEì ë´ë¼).  기본 ê²ì ê²½ë¡ë íì $PYTHOPATHì ì¶ê°ëë¤.
              ë§ì½ ì¤í¬ë¦½í¸ 매ê°ë³ìê° ì£¼ì´ì§ë©´ ì¤í¬ë¦½í¸ê° í¬í¨íê³  ìë
              ëë í ë¦¬ê° $PYTHONPATHë³´ë¤ ì쪽 ê²½ë¡ì ì½ìëë¤.  ê²ì ê²½ë¡ë
              sys.path ë³ìë¡ íì´ì¬ íë¡ê·¸ë¨ ììì ì¡°ì í  ì ìë¤.

       PYTHONSTARTUP
              ë§ì½ ì´ê²ì´ ì½ì ì ìë íì¼ì ì´ë¦ì´ë©´, ëíí 모ëìì 1ì°¨ í롬íí¸ê°
              íìë기 ì´ì ì íì¼ì ìííëë¡ íì´ì¬ì ëªë ¹íë¤.  ì ìëê±°ë ì½ìëë
              ê°ì²´ë¤ì´ ëíí ì¸ììì ì í ìì´ ì¬ì©ê°ë¥íê², ëíí ëªë ¹ë¤ì´ ì¤íëë ê°ì
              ì´ë¦ ê³µê°ìì íì¼ì ì¤íëì´ ì§ë¤.  ì´ íì¼ìì sys.ps1 ì sys.ps2
              í롬íí¸ë¥¼ ë°ê¿ì ìë¤.

       PYTHONDEBUG
              ë§ì½ ì´ê²ì 문ìì´ì´ ì¤ì ëë©´ ì´ê²ì -d ìµìì ì§ì í ê²ê³¼ ê°ë¤.

       PYTHONINSPECT
              ë§ì½ ì´ê²ì 문ìì´ì´ ì¤ì ëë©´ ì´ê²ì -i ìµìì ì§ì í ê²ê³¼ ê°ë¤.
              the -i option.

       PYTHONUNBUFFERED
              ë§ì½ ì´ê²ì 문ìì´ì´ ì¤ì ëë©´ ì´ê²ì -u ìµìì ì§ì í ê²ê³¼ ê°ë¤.
              the -u option.

       PYTHONVERBOSE
              ë§ì½ ì´ê²ì 문ìì´ì´ ì¤ì ëë©´ ì´ê²ì -v ìµìì ì§ì í ê²ê³¼ ê°ë¤.

ê´ë ¨ í목
       Python Tutorial
              URL: http://www.python.org/doc/tut/tut.html

       Python Library Reference
              URL: http://www.python.org/doc/lib/lib.html

       Python Reference Manual
              URL: http://www.python.org/doc/ref/ref.html

       Extending and Embedding the Python Interpreter
              URL: http://www.python.org/doc/ext/ext.html

       Python/C API
              URL: http://www.python.org/doc/api/api.html

       ë§ì íìì¼ë¡ ì´ë¬í 문ìë¤ì´ íì´ì¬ ì¹ì¬ì´í¸ìì ë°ì ì ìë¤; ìë ì¸í°ë· ììì
       ë´ë¼.

ì ì
       Guido van Rossum
       CNRI
       1895 Preston White Drive
       Reston, VA 20191
       USA

       E-mail: guido@cnri.reston.va.us, guido@python.org

       And a cast of thousands.

ìì
       ë°°ì±í <plodder@kldp.org>, 2000ë 6ì 3ì¼

ì¸í°ë· ìì
       Web site: http://www.python.org
       FTP site: ftp://ftp.python.org
       Newsgroups: comp.lang.python, comp.lang.python.announce

       ë§ì ë¯¸ë¬ ì¬ì´í¸ê° ìë¤; íì ì 목ë¡ì ë¤ì 주ììì ë³¼ ì ìë¤.
       http://www.python.org/mirrors.html

       Python ìíí¸ì¨ì´ ì¡°ì§ì Python ê³µëì²´ ë´ë¶ì ë¤ìí í¹ë³ ê´ì¬ì ëí ë§ì
       ë©ì¼ë§ë¦¬ì¤í¸ë¥¼ ì ê³µ íë¤; í¹ì  주ì ì ëí ì ë³´ë ë¤ì 주ììì ë³¼ ì ìë¤.
       http://www.python.org/sigs/

ì ìê¶
       Copyright 1991-1995 by Stichting Mathematisch Centrum, Amsterdam, The
       Netherlands.

              All Rights Reserved

       Permission to use, copy, modify, and distribute this software and its
       documentation for any purpose and without fee is hereby granted,
       provided that the above copyright notice appear in all copies and that
       both that copyright notice and this permission notice appear in
       supporting documentation, and that the names of Stichting Mathematisch
       Centrum or CWI or Corporation for National Research Initiatives or CNRI
       not be used in advertising or publicity pertaining to distribution of
       the software without specific, written prior permission.

       While CWI is the initial source for this software, a modified version
       is made available by the Corporation for National Research Initiatives
       (CNRI) at the Internet address ftp://ftp.python.org.

       STICHTING MATHEMATISCH CENTRUM AND CNRI DISCLAIM ALL WARRANTIES WITH
       REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
       MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH
       CENTRUM OR CNRI BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
       DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
       PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
       ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
       THIS SOFTWARE.



                                20 August, 1999                      PYTHON(1)