MATLAB과 마찬가지로 독립적인 콘솔 프로그램을 시작하는 대신 프로그램이 완료된 후 콘솔에서 직접 변수를 조작할 수 있습니다. Python IDE에서 이 동작을 지원하는지 궁금합니다.
Python 자체 IDLE이 이를 수행할 수 있습니다. Python 파일을 열고 모듈을 실행하면 메인 콘솔에서 파일의 변수를 제어할 수 있습니다
Pycharm 부분을 직접 사용해 보았는데 입력하세요 Run/Edit Configurations...
Run/Edit Configurations...
그런 다음 Interpreter options 加入 -i:
Interpreter options
-i
스크립트를 실행한 후에도 셸은 그대로 유지되며 거기서 끝나지 않습니다
실제로 원하는 작업을 수행하는 데 IDE가 필요하지 않습니다
파이썬 스크립트가 있다고 가정해보세요 test.py
test.py
직접 사용:
실행 후 test.py Python이 콘솔에서 중지되고 계속 상호 작용할 수 있습니다
또는 사용:
파이썬 셸을 연 후 import를 사용하여 테스트를 가져오고 실행합니다. 그런 다음 변수를 제어할 수 있습니다.
import
이것도 같은 효과가 있습니다
내가 답변한 질문: Python-QA
기본 Python 쉘에 비해 iPython은 사용하기 더 쉽습니다. 게다가 Matplotlib를 통합한 후에는 matlab과 같은 그래픽을 그릴 수 있습니다.
Python 자체 IDLE이 이를 수행할 수 있습니다. Python 파일을 열고 모듈을 실행하면 메인 콘솔에서 파일의 변수를 제어할 수 있습니다
Pycharm 부분을 직접 사용해 보았는데 입력하세요
Run/Edit Configurations...
그런 다음
옵션을 변경하세요.Interpreter options
加入-i
:스크립트를 실행한 후에도 셸은 그대로 유지되며 거기서 끝나지 않습니다
실제로 원하는 작업을 수행하는 데 IDE가 필요하지 않습니다
파이썬 스크립트가 있다고 가정해보세요
으아악test.py
직접 사용:
으아악실행 후
test.py
Python이 콘솔에서 중지되고 계속 상호 작용할 수 있습니다또는 사용:
으아악파이썬 셸을 연 후
으아악import
를 사용하여 테스트를 가져오고 실행합니다. 그런 다음 변수를 제어할 수 있습니다.이것도 같은 효과가 있습니다
내가 답변한 질문: Python-QA
기본 Python 쉘에 비해 iPython은 사용하기 더 쉽습니다. 게다가 Matplotlib를 통합한 후에는 matlab과 같은 그래픽을 그릴 수 있습니다.