본문 바로가기

개발하자

디스크에서 파일이 변경될 때 주피터 노트북을 자동으로 다시 로드하는 중

반응형

디스크에서 파일이 변경될 때 주피터 노트북을 자동으로 다시 로드하는 중

자동 완성 기능을 위해 IDE(pycharm)를 사용하여 주피터 노트북을 편집하고 싶습니다. 그러나 pycharm은 결과 실행/미리보기를 잘 하지 못하기 때문에 노트북을 브라우저에서 열어두고 디스크에서 파일이 변경될 때마다 자동으로 다시 로드하려고 합니다.

이상적인 워크플로우:

  • Pycharm에서 코드 편집
  • 브라우저에서 자동으로 업데이트된 코드를 확인하고 ctrl + Enter 키를 눌러 출력 확인

현재 워크플로우:

  • Pycharm에서 코드 편집
  • 브라우저에서 수동으로 새로 고침을 누르면 브라우저 경고가 표시되고 다시 로드하려면 확인을 클릭해야 합니다. 그런 다음 변경 사항을 확인하고 ctrl + enter를 누릅니다

시도해 봤어요:

#%load_ext autoreload
#%autoreload 2

별로 도움이 안 되는 것 같아요.

브라우저에서 파일이 변경된 것을 감지하는 경우도 있지만(일반적으로 변경된 지 몇 초 후) 실제로 페이지를 새로 고치려면 두 개의 확인 대화 상자를 클릭해야 합니다.

디스크에서 변경될 때마다 자동으로 다시 로드할 수 있는 방법에 대한 아이디어가 있습니까?




나는 PyCharm 사용자는 아니지만, 당신은 PyCharm 내에서 솔루션을 찾습니다. "미리보기"와 같은...

브라우저에서 이와 유사한 방법을 사용할 수도 있습니다.

나는 그 대답이 쥬피터에게 의존한다고 생각하지 않는다.


반응형