İşte bunu nasıl yapmalısınız (IPython> v0.11):
import IPython
IPython.embed()
IPython <= v0.11 için:
from IPython.Shell import IPShellEmbed
ipshell = IPShellEmbed()
ipshell() # this call anywhere in your program will start IPython
Python REPL'lerin Cadillac'ı olan IPython'u kullanmalısınız. Görmek http://ipython.org/ipython-doc/stable/interactive/reference.html#embedding-ipython
Belgelerden:
Ayrıca, otomatik, hesaplama açısından yoğun bir bölüm yapmanın ve ardından verilere, grafiklere vb. Bakmanın yaygın olduğu bilimsel hesaplama durumlarında da yararlı olabilir. Bir IPython örneğini açmak, verilerinize ve işlevlerinize tam erişim sağlar. ve interaktif bölümle işiniz bittiğinde programın yürütülmesine devam edebilirsiniz (belki daha sonra, gerektiği kadar çok kez durdurabilirsiniz).