====== pypy3 ====== .. note: this is turned into a regular man page "pypy3.1" by doing "make man" in pypy/doc/ 개요 ==== ``pypy3`` [*options*] [``-c`` *cmd*\ \|\ ``-m`` *mod*\ \|\ *file.py*\ \|\ ``-``\ ] [*arg*\ ...] 옵션 ==== -i 스크립트를 실행한 후 대화형으로 검사합니다. -O assert 문은 건너뜁니다. -OO ``-O``\ 에 더해, 모듈을 임포트할 때 docstring도 제거합니다. -c CMD ``CMD``\ 로 전달된 프로그램입니다(옵션 목록을 종료합니다). -S 초기화 시 ``import site``\ 를 수행하지 않습니다. -s 사용자 사이트 디렉터리를 `sys.path`\ 에 추가하지 않습니다. -u ``stdout``\ 과 ``stderr``\ 를 버퍼링하지 않는 바이너리 모드로 사용합니다. -h, --help 도움말 메시지를 표시하고 종료합니다. -m MOD 스크립트로 실행할 라이브러리 모듈입니다(옵션 목록을 종료합니다). -W ARG 경고를 제어합니다(*arg*\ 는 *action*:*message*:*category*:*module*:*lineno* 형식입니다). -E 환경 변수(``PYTHONPATH`` 등)를 무시합니다. -B 바이트코드(``.pyc``) 파일 작성을 비활성화합니다. -X track-resources 파일이나 소켓이 가비지 컬렉터에 의해 닫힐 때마다 ``ResourceWarning``\ 을 발생시킵니다. --version PyPy 버전을 출력합니다. --info 이 PyPy 실행 파일에 관한 변환 정보를 출력합니다. --jit ARG 저수준 JIT 매개변수입니다. 대부분 내부용입니다. 더 자세한 정보를 보려면 ``--jit help``\ 를 실행하십시오. 환경 ==== ``PYTHONPATH`` pypy3의 모듈 검색 경로에 디렉터리를 추가합니다. 형식은 셸의 ``PATH``\ 와 동일합니다. ``PYTHONSTARTUP`` 이 변수가 참조하는 스크립트는 대화형 모드에서 첫 프롬프트가 표시되기 전에 실행됩니다. ``PYTHONDONTWRITEBYTECODE`` 비어 있지 않은 값으로 설정하면 ``-B`` 옵션과 동일합니다. ``.pyc`` 파일 작성을 비활성화합니다. ``PYTHONINSPECT`` 비어 있지 않은 값으로 설정하면 ``-i`` 옵션과 동일합니다. 지정된 스크립트를 실행한 후 대화형으로 검사합니다. ``PYTHONIOENCODING`` 이 값이 설정되면 *stdin*/*stdout*/*stderr*\ 에 사용되는 인코딩을 재정의합니다. 구문은 *encodingname*:*errorhandler*\ 입니다. *errorhandler* 부분은 선택 사항이며 `str.encode`\ 와 동일한 의미를 가집니다. ``PYTHONNOUSERSITE`` 비어 있지 않은 값으로 설정하면 ``-s`` 옵션과 동일합니다. 사용자 사이트 디렉터리를 `sys.path`\ 에 추가하지 않습니다. ``PYTHONWARNINGS`` 설정된 경우, ``-W`` 옵션(경고 제어)과 동일합니다. 값은 쉼표로 구분된 ``-W`` 매개변수 목록이어야 합니다. ``PYPYLOG`` 비어 있지 않은 값으로 설정하면 로깅을 활성화하며, 형식은 다음과 같습니다: *fname* 또는 *+fname* 프로파일링용 로깅: 모든 ``debug_start``/``debug_stop``\ 을 포함하지만 중첩된 ``debug_print``\ 는 포함하지 않습니다. *stderr*\ 에 로그를 남기려면 *fname*\ 을 ``-``\ 로 지정할 수 있습니다. fname에 *:*\ 가 있는 경우 *+fname* 형식을 사용할 수 있습니다. ``:``\ *fname* ``debug_print``\ 를 포함한 전체 로깅입니다. *prefix*\ ``:``\ *fname* 조건부 로깅입니다. 접두사는 쉼표로 구분하여 여러 개를 지정할 수 있습니다. 이름이 접두사와 일치하는 섹션만 로깅됩니다. ``PYPYLOG=jit-log-opt,jit-backend:logfile``\ 는 PyPy에서 성능 문제를 디버깅하기 위한 도구인 *jitviewer*\ 에 적합한 로그를 생성합니다. ``PYPY_IRC_TOPIC`` 비어 있지 않은 값으로 설정하면 대화형 모드 시작 시 #pypy IRC 주제를 무작위로 출력합니다. .. include:: ../gc_info.rst :start-line: 7 참고 ==== **python3**\ (1)