Python - 相当于 Matlab/Octave 键盘功能?

标签 python

在 Matlab/Octave 中有一个函数 keyboard 可以停止执行并将控制权交给键盘。

当我有一个长时间运行的脚本并且需要测试一些东西时,它会很有用。由于 Python 是解释性语言,我想这应该是可能的。

Python 中是否有这样的东西,或者我应该使用更“Pythonic”的东西? :)

最佳答案

从 Python 3.7 开始,您可以使用内置的 breakpoint() 函数,如 PEP 553 中所述。 .在以前的 Python 版本中,您将使用 import pdb; pdb.set_trace() 作为已接受的答案状态。

关于Python - 相当于 Matlab/Octave 键盘功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32250666/

相关文章:

python - 如何将所有数据从 sqlite 数据库导入到 Django 非相关数据库

python - 使用 numpy 将向量添加到矩阵的特定行

python - 尝试编写 cPickle 对象但得到 'write' 属性类型错误

python - Python中如何将类变量转换为实例变量?

python - 使用 xml.dom.minidom 或 elementtree 读取 XML 文件 - Python

python - 在 pytest 中,如何判断测试是否失败? (从 "request"开始)

python - 在python中处理unicode字符串

python - numpy 矩阵乘法形状

python - (530, '5.7.0 Must issue a STARTTLS command first. 135sm7372342lfb.28 - gsmtp',你的邮件ID)

python - 从 JSON 生成数据帧