cpython - 完成后如何以编程方式告诉 CPython 解释器进入交互模式?

标签 cpython python

如果您使用 -i 选项调用 cpython 解释器,它会在完成任何命令或脚本后进入交互模式。有没有办法在程序中让解释器执行此操作,即使它没有给出 -i?明显的用例是在异常情况发生时通过交互式检查状态进行调试。

最佳答案

你想要 code module .

#!/usr/bin/env python

import code    
code.interact("Enter Here")

关于cpython - 完成后如何以编程方式告诉 CPython 解释器进入交互模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/591520/

相关文章:

C++ vector 到 Python 3.3

python - 应用于滚动数据帧太慢(pandas 0.23.4)

python - 如何从具有嵌套列表的列表中递归删除元素?

python - 在 C 中创建 Python 扩展时出错

c - Python 源代码 使用 for(;;) 而不是 while 有什么意义?

python - 检查列表是否包含交替素数和完全平方数

python - 无法在代码中访问 UserProperty 的成员

visual-studio - 错误 "**We didn' t 在运行代码时在 VS 中找到任何解释器**”

python - 如何在 Keras 中缓存层激活?