Ist es möglich, die IPython-Shell von einer bestehenden Python-Shell, wie eine Shell-in-a-Shell, ähnlich wie die integrierte code.interact()
?Verwendung von IPython aus der Python-Shell wie `code.interact()`
15
A
Antwort
3
Die recommended way IPython der Einbettung funktioniert:
~ $ python
Python 2.7 [...]
>>> from IPython.Shell import IPShellEmbed
>>> ipshell = IPShellEmbed()
>>> ipshell()
In [1]:
1
Django manage.py shell
eine IPython Shell, wenn möglich aufrufen, und es ist wie folgt implementiert:
import IPython
shell = IPython.Shell.IPShell()
shell.mainloop()
19
In IPython 0,11 die API wurde Überholt und die Schale ist noch einfacher zu rufen:
import IPython
IPython.embed()
Verwandte Themen
- 1. Wie kann ich PythonShell stoppen?
- 2. PySpark Ausnahme bei der Verwendung von IPython
- 3. Verwendung von IPython mit IronPython
- 4. ipython: Module bei Verwendung von% run neu importieren
- 5. Python: code.interact (local = locals()) wobei stdin/stdout nicht verfügbar ist
- 6. Testen von IPython-Notebooks
- 7. ipython --pylab vs ipython
- 8. Bash-Befehl von IPython
- 9. Senden von Nachrichten aus anderen Sprachen an einen IPython-Kernel
- 10. Wie kann ich die Fehlerausgabe von der ipython-Shell erfassen?
- 11. ipython: wie Klemmenbreite
- 12. Exit von ipython
- 13. Wie konfiguriere ich IPython für die Verwendung von gvim unter Windows?
- 14. Wie man twisted's reactor von ipython startet
- 15. Wie funktioniert die magische% -Paste von IPython?
- 16. Wie aktualisiere ich von iPython verwendete Pakete?
- 17. TypeError Parsen von JSON-Obj aus Urllib ipython
- 18. Nach der Verwendung von pdftotext: Seite von String aus txt
- 19. IPython Notebook Zelle aus Python-Skript
- 20. Verwendung von Tesseract aus Java
- 21. Wie wird der Bildanzeigeort in der ipython/jupyter Notebookzelle eingestellt?
- 22. iPython Geschichte der gültigen Befehle
- 23. Interessantes Importverhalten in ipython
- 24. Speichern von Makros in IPython
- 25. Verwenden von Magic-Befehlen außerhalb der Interactive Shell in IPython
- 26. Java's interaktive Shell wie ipython
- 27. konnte keine Daten aus GPU bei der Verwendung von Metall
- 28. Verwendung von Thymeleaf-Vorlagen aus der Jar-Datei
- 29. run Python-Programm von ipython
- 30. Eingebettete Diagramme in der PyCharm IPython-Konsole