2013-04-26 2 views
0

필자가 작성한 도우미 함수 세트가 있고 IPython 노트북에서 사용할 수 있도록하고 싶습니다. 설정 내 이상은 다음과 같습니다여러 IPython 노트북에서 도우미 함수를 볼 수있는 방법을 찾고 있습니다.

  1. 는 다른 노트북에 기능을 가져 그들이

아무도 방법을 알고 있나요 호출 할 수 IPython 노트북의 일련의 기능을 유지 이것을 성취합니까?

+0

ipython 노트북의 일련의 기능을 유지에 대한 의견을하지 않았다. 왜 Ipython 명령을 포함하는 일반 스크립트가 아닌 노트북이 될 필요가 있습니까? 내 대답이 사용자의 필요에 맞는 지 확인하십시오. –

+0

하나의 장점은 말하자면 모두 같은 "생태계"내에 있다는 것입니다. 노트북 인터페이스에서 편집/디버깅 및 실행할 수 있습니다. 일반 텍스트 스크립트 인 경우 외부 편집기에서 편집해야합니다. 또는 나는 무엇인가 놓치고 있냐? – babernathy

답변

1

ipython 명령/함수를 스크립트에 넣고 % run 스크립트를 통해로드 해 보았습니까? 스크립트는 # 필요없이 계획 텍스트 파일이 될 수 있습니다! line, ipython은 % run을 호출 할 때 함수를로드 할 수 있습니다.

위의 호출 후 파일을 계속 변경하면 이전에 % 실행을 호출 한 노트에서 % run 마법을 다시 실행하더라도 새로운 변경 내용이로드되지 않는 것을 알 수 있습니다. 당신은 % 실행의 새로운 호출에 다시로드 수 있도록하기 위해이 코드를 실행해야합니다

%load_ext autoreload 
%autoreload 2 
관련 문제