有没有一种方法可以执行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