有沒有一種方法可以執行Python腳本,但之後會保留在Python shell中,以便可以檢查變量值,在相同環境下執行腳本後運行Python控制檯
0
A
回答
0
Metaphox釘它:
我認爲你正在尋找蟒蛇-i ./file.py,其中-i標誌 將執行文件後進入交互模式。如果您的控制檯中已經有 ,那麼execfile。 - Metaphox 2分鐘前
但我想感謝其他的建議以及超出原來的問題,但仍然有用!
1
對於那些誰使用IPython中您可以使用embed()
功能對於一些額外的靈活性,因爲它可以讓你在任何地方拖放到外殼程序中的:
from IPython import embed
def some_function(args):
# ... do stuff ...
embed() # drop to shell here
# ... back to the function ...
相關問題
- 1. bookmarklets的執行環境與瀏覽器控制檯相同嗎?
- 2. 在Python環境中運行Python腳本?
- 3. 如何創建運行腳本/控制檯的ruby腳本,然後使用該環境運行命令?
- 4. 我可以在python 2環境下運行python 3腳本嗎?
- 5. 在init.d後臺執行python腳本
- 6. 在控制檯上執行php腳本
- 7. 執行PHP腳本在控制檯
- 8. 在R控制檯執行腳本
- 9. Python:在後臺運行腳本並執行輸入/輸出
- 10. 在後臺運行Python HTTPServer並繼續執行腳本
- 11. PyCharm:在控制檯執行腳本而不是'運行'
- 12. 在惡劣環境下運行OSGi Equinox控制檯
- 13. 在後臺運行Python腳本
- 14. 在後臺運行python腳本
- 15. Python腳本一直在後臺運行
- 16. 在後臺運行腳本?
- 17. 在後臺運行腳本
- 18. 從Rails控制檯執行ruby腳本
- 19. 如何讓Python腳本在執行後運行powershell腳本
- 20. Python腳本輸出到控制檯,即使它在後臺運行
- 21. Selenium Python在Firefox控制檯中執行腳本
- 22. Python - 在後臺運行的無限循環腳本+重啓
- 23. 從控制檯sotres cookies運行腳本
- 24. Ruby:在腳本執行後保持控制檯打開
- 25. 如何強制在Linux上在後臺運行Python腳本
- 26. 如何在當前虛擬環境中運行可執行的python腳本?
- 27. 需要在python不存在的環境中運行python腳本
- 28. 如何在IDLE在Windows環境下運行命令行python腳本
- 29. Expect腳本未在控制檯上顯示腳本執行
- 30. 在後臺運行前臺ksh腳本
我不是100%肯定,如果這是你但你可以嘗試使用Python調試器[pdb](https://docs.python.org/3/library/pdb.html) – Carlos
Python附帶的IDLE(你仍然需要在Linux上下載它)[有一個內置的調試器](https://inventwithpython.com/chapter7.html)。 –
如果你只是想運行一個Python腳本並且之後有一個REPL,那麼IDLE真的很不錯。只要打開文件,運行它,然後你已經有了REPL。 – poke