मैं पाइथन शेल मध्य-प्रोग्राम में ड्रॉप करने के लिए निम्न स्निपेट का उपयोग करता हूं। यह ठीक काम करता है, लेकिन मुझे केवल मानक कंसोल मिलता है। क्या ऐसा करने का कोई तरीका है लेकिन IPython खोल का उपयोग करना?क्या मैं एम्बेडेड इंटरैक्टिव पायथन कंसोल में आईपीथॉन का उपयोग कर सकता हूं?
import code
class EmbeddedConsole(code.InteractiveConsole):
def start(self):
try:
self.interact("Debug console starting...")
except:
print("Debug console closing...")
def print_names():
print(adam)
print(bob)
adam = "I am Adam"
bob = "I am Bob"
print_names()
console = EmbeddedConsole(locals())
console.start()
print_names()
क्या आप डेरेक के उत्तर को चिह्नित कर सकते हैं क्योंकि यह अब सबसे अधिक वर्तमान है? –