지금까지 Python2에 대한 대답을 보았지만 Python3에서는 작동하지 않습니다. 모듈에서 최신 변경 사항을 항상 얻을 수 있기를 바랍니다. 매번 새로운 인터프리터를 다시 열지 않고도 코드가 실행될 때마다 패키지로 살고 있습니다. 모듈은 문서에 명시된대로 성능 목적으로 한 번만로드 된 것으로 보이기 때문에 프로그램을 시작하기 전에 프로그래밍 방식으로 모듈에서로드를 수행 할 수 있어야합니다. 미리 감사드립니다 ...파이썬 패키지에 포함 된 모듈을 프로그램 적으로 다시로드하는 방법 3.2
1
A
답변
1
나는 내 자신의 질문에 대답하는 팬이 아니지만, 나는 이전에 수정 한 모듈을 다시로드하기 위해 조용한 유용성이있는 것 같아 이후로 언급 할 가치가 있다고 생각합니다. 그렇게, imp.reload(com.your.package.YourModule)
를 사용하려고하면 오류가 발생한다는
import com.your.package.YourModule as MyModuleInPackage
import imp
imp.reload(MyModuleInPackage)
주의 사항 : 단지 프로그래밍 방식으로이 길을 가야하는 것입니다 최신 변경 사항을 얻기 위해 (패키지에 포함) 모듈을 강제로 전체 인터프리터를 다시 시작하지 않고 방법은 모듈의 완전히 quialified 이름에 대한 별칭을 가지고하고 제대로 작동하려면 reload 함수에 사용 ...
희망이 도움이됩니다.
감사합니다.
관련 문제
- 1. 수정 된 커널 모듈을 다시로드하는 방법
- 2. 서브 프로세스 모듈을 사용하는 파이썬 3.2
- 3. 유성 패키지에 로컬 npm 모듈을 지정하는 방법
- 4. 안드로이드 응용 프로그램 패키지에 OpenCV 포함
- 5. 암시 적으로 연결된 DLL을 다시로드하는 방법
- 6. - 설치 프로그램 패키지에 링크 된 DLL 포함 - Visual Studio 2010
- 7. 자체 포함 된 파이썬 응용 프로그램 만들기
- 8. 사이트 패키지에 설치된 모듈을 가져 오는 방법
- 9. 하나의 패키지에 위젯이 포함 된 WordPress 플러그인
- 10. Java - 패키지에 포함 된 모든 클래스의 패키지에 주석을 추가해야합니까?
- 11. 클래스에 포함 된 모듈을 알아 보는 방법
- 12. Emacs의 python-shell-send-buffer에서 파이썬 모듈을 다시로드하는 방법은 무엇입니까?
- 13. 응용 프로그램 엔진의 데이터 저장소에서 바이트 코드를 다시로드하는 방법
- 14. CKEditor 전체 패키지에 포함 된 플러그인
- 15. 문자열에 포함 된 JSP를 프로그램 적으로 Servlet으로 변환
- 16. Jquery (포함 된 페이지)로 PHP 쿼리를 다시로드하는 방법
- 17. LaTeX/XeLaTeX의 패키지에 공백이 포함 된 옵션을 전달하는 방법
- 18. 파이썬 패키지에 스크립트 포함하기
- 19. 프로그래밍 방식으로 Play에 포함 된 모든 모듈을 가져 오는 방법
- 20. 파이썬 프로그램 라인/문장의 실행을 프로그램 적으로 라인으로 추적하기
- 21. 설치 프로그램 패키지에 NSIS
- 22. 파이썬 스크립트로 모듈을 패키지화하는 방법
- 23. MonkeyRunner :: 파이썬 모듈을 설치하는 방법?
- 24. 원격 파이썬 모듈을 사용하는 방법
- 25. unittest에서 파이썬 모듈을 모의하는 방법
- 26. 파이썬 : 웨이브 모듈을 사용하는 방법?
- 27. 루비 포함 모듈을 IRB에
- 28. 파이썬 스크래핑 패키지에 대한 지침
- 29. collectionview에서 섹션을 다시로드하는 방법
- 30. 파이썬 3.2 UnicodeEncodeError