Interacting with program after execution
in Pycharm, Run/Debug menu choose Edit Configuration, check the box before 'Show command line afterwards'
Click Run -> Edit Configurations...
,
Then check the box Run with Python console
.
UPDATE
Starting with version 4.0 there's an option Show command line afterwards (renamed in later versions to Run with Python console) when editing run/debug configuration in Run|Edit Configurations....
From output of python --help
:
-i : inspect interactively after running script; forces a prompt even if stdin does not appear to be a terminal; also PYTHONINSPECT=x
To set interpreter option in PyCharm go to Run|Edit Configuration