Following system colour scheme Selected dark colour scheme Selected light colour scheme

Python 개선 제안 한국어 번역

PEP 271 – 명령줄 옵션으로 sys.path에 접두어 붙이기

Author:
Frédéric B. Giacometti <fred at arakne.com>
Status:
Rejected
Type:
Standards Track
Created:
15-Aug-2001
Python-Version:
2.2
Post-History:


Table of Contents

번역·라이선스 안내

이 비공식 한국어 번역은 원문 Copyright 절의 Public Domain 조건에 따라 제공합니다. 원저자와 공식 원문은 그대로 표시합니다. 수정되지 않은 기준 원문 · 공식 최신판

초록

현재, PYTHONPATH 환경 변수를 설정하는 것이 추가적인 파이썬 모듈 검색 디렉터리를 정의하는 유일한 방법입니다.

이 PEP는 PYTHONPATH의 대안으로 python 명령에 값을 갖는 ‘-P’ 옵션을 도입합니다.

근거

유닉스에서는:

python -P $SOMEVALUE

다음과 동등합니다:

env PYTHONPATH=$SOMEVALUE python

윈도우 2K에서는:

python -P %SOMEVALUE%

(거의) 다음과 동등합니다:

set __PYTHONPATH=%PYTHONPATH% && set PYTHONPATH=%SOMEVALUE%\
   && python && set PYTHONPATH=%__PYTHONPATH%

기타 정보

이 옵션은 ‘java -classpath’ 옵션과 동등합니다.

이 옵션을 사용할 때

이 옵션은 예를 들어 테스트나 빌드 스크립트에서 파이썬 사용을 더 쉽고 견고하게 만들기 위한 것입니다.

참조 구현

이를 구현하는 패치를 SourceForge에서 구할 수 있습니다:

http://sourceforge.net/tracker/download.php?group_id=5470&atid=305470&file_id=6916&aid=429614

패치 논의는 다음에서 볼 수 있습니다:

http://sourceforge.net/tracker/?func=detail&atid=305470&aid=429614&group_id=5470