2012-02-15 3 views
9

IPython 웹 노트북을 사용 중이며 "In [68] :"과 같이 각 블록 앞에 프롬프트 번호가 있습니다. 이 신속한 번호의 목적은 무엇입니까? 그걸 가지고 무엇이든 할 수 있니? 다시 시도 할 수 있습니까?IPython 프롬프트 번호는 무엇입니까?

답변

21

IPython은 입력 및 출력을 캐시하므로 각 셀의 입력 또는 출력을 참조하고 다시 사용할 수 있습니다. 프롬프트 번호는 이러한 개체에 액세스하기위한 색인에 해당합니다. 셀의 출력을 재사용 할 수

a = Out[5] 

:

그래서 당신은 같은 일을 할 수 있습니다.

자세한 내용은 relevant docs을 참조하십시오.

커널이 다시 존재하지 않기 때문에 커널을 다시 시작할 때 프롬프트가 카운트가 재설정됩니다.