IPython-명령 줄 옵션

이 장에서는 IPython에서 다양한 명령 줄 옵션을 사용하는 방법을 이해하겠습니다.

IPython 프로그램 호출

다음 옵션을 사용하여 IPython 프로그램을 호출 할 수 있습니다.

C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg]

파일 옵션은 확장자가 .py 인 Python 스크립트입니다. 다른 옵션이 제공되지 않으면 스크립트가 실행되고 명령 프롬프트가 다시 나타납니다.

C:\python36>ipython hello.py
Hello IPython
welcome to interactive computing

하위 명령 및 매개 변수

IPython 명령은 다음 하위 명령 옵션을 허용합니다.

  • Profile − IPython 프로필을 만들고 관리합니다.

  • Kernel − 연결된 프런트 엔드없이 커널을 시작합니다.

  • Locate − IPython 디렉토리의 경로를 인쇄하십시오.

  • History − IPython 히스토리 데이터베이스를 관리합니다.

IPython 프로파일 하위 명령은 다음 매개 변수를 허용합니다.

  • ipython profile create myprofile − 새 프로필을 생성합니다.

  • ipython profile list − 사용 가능한 모든 프로필을 나열합니다.

  • ipython locate profile myprofile − 필요한 프로필을 찾습니다.

새 IPython 커널을 설치하려면 다음 명령을 사용하십시오.

Ipython kernel –install –name

IPython 디렉토리의 경로를 인쇄하려면 다음 명령을 사용하십시오.

C:\python36>ipython locate myprofile
C:\Users\acer\.ipython

게다가 우리는 알고 있습니다.

  • 그만큼 history 부속 명령은 IPython 히스토리 데이터베이스를 관리합니다.

  • 그만큼 trim 옵션은 IPython 히스토리 데이터베이스를 마지막 1000 개 항목으로 줄입니다.

  • 그만큼 clear 옵션은 모든 항목을 삭제합니다.

IPython의 다른 중요한 명령 줄 옵션 중 일부는 다음과 같습니다.

Sr. 아니. IPython 명령 및 설명
1

--automagic

마법 명령의 자동 호출을 켭니다.

2

--pdb

모든 예외 후 pdb 디버거 자동 호출을 활성화합니다.

--pylab

기본 matplotlib 백엔드와 함께 대화식 사용을 위해 matplotlib 및 numpy를 미리로드합니다.

4

--matplotlib

기본 matplotlib 백엔드와 대화식 사용을 위해 matplotlib를 구성합니다.

5

--gui=options

( 'glut', 'gtk', 'gtk2', 'gtk3', 'osx', 'pyglet', 'qt', 'qt4', 'qt5', 'tk', '와 GUI 이벤트 루프 통합을 활성화합니다. wx ','gtk2 ','qt4 ').

일부 IPython 명령 줄 옵션의 샘플 사용은 다음 표에 나와 있습니다.

Sr. 아니. IPython 명령 및 설명
1

ipython --matplotlib

matplotlib 통합 활성화

2

ipython --matplotlib=qt

qt4 백엔드와 matplotlib 통합 활성화

ipython --profile=myprofile

프로필 foo로 시작

4

ipython profile create myprofile

기본 구성 파일을 사용하여 프로필 foo 만들기

5

ipython help profile

프로필 subcmd에 대한 도움말 표시

6

ipython locate

IPython 디렉토리의 경로를 인쇄하십시오.

7

ipython locate profile myprofile

프로파일`myprofile`의 디렉토리 경로를 인쇄하십시오.