EMACS에서 파이썬 인터프리터를 사용하는 경우 코드를 평가하는 다양한 방법이 있습니다. 예를 들어 REPL (열등 Python)에서 코드를 입력하면 코드가 너무 많이 생성되면 EMACS가 멈 춥니 다 단단하고 살해되어야한다.Emacs와 Python을 사용할 때 REPL 잠금을 멈출 수 있습니까?
이렇게하면됩니다.
[[[False] * 200 for i in range(3)] for j in range(200)]
파이썬이 터미널에서 실행되는 경우에는 아무런 문제가 없습니다. False 120000 번을 출력하고 나에게 프롬프트를 돌려줍니다.
열등 파이썬 프로세스가 생성하는 출력량을 제한하거나 큰 출력이있을 때 EMACS가 폭발하지 않도록하는 방법이 있습니까?
예를 들어, clojure에서이 똑같은 문제를 해결하기 위해 * print-length * 및 * print-level *을 사용할 수 있습니다.
나를 위해 단색을 고정 시키지는 않지만 CPU가 100 %를 실행하여 Emacs를 매우 느리게 만들지 만 여전히 반응합니다. C-c C-c로 키보드 인터 럽트를 끝낼 수 있습니다.이 인터럽트는 적어도 공격 라인을 죽이고 명령 프롬프트로 돌아옵니다. 이것으로 문제는 해결되지 않지만, Emacs를 철저하게 죽이지 않아도됩니다. – Tyler