파이썬에서 모듈을 다시로드하고 모듈의 새 코드가 구문 상 올바르지 않은 경우 어떻게됩니까? reload (module) 함수는 예외를 던지지 않는 것 같습니다. 재로드가 성공했는지 실패했는지를 판단 할 방법이 있습니까? test.py에서 구문 오류를 한 후파이썬 리로드 함수 및 구문 적으로 잘못된 모듈
In [34]: import test
# This works fine
:
파이썬에서 모듈을 다시로드하고 모듈의 새 코드가 구문 상 올바르지 않은 경우 어떻게됩니까? reload (module) 함수는 예외를 던지지 않는 것 같습니다. 재로드가 성공했는지 실패했는지를 판단 할 방법이 있습니까? test.py에서 구문 오류를 한 후파이썬 리로드 함수 및 구문 적으로 잘못된 모듈
In [34]: import test
# This works fine
:
다시로드() 명령은 구문 에러를 발생한다 (변경 가져 오기 -> pimport)
In [35]: reload(test)
------------------------------------------------------------
File "/home/unutbu/pybin/test.py", line 2
pimport itertools
^
SyntaxError: invalid syntax
당신이 말하는 "다시로드 ", 정확하게 무슨 뜻입니까? – jldupont
reload (모듈) 내장 함수를 의미합니다. –