Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-使用`pdb'跟踪一个小脚本`_Python_Pdb - Fatal编程技术网

Python-使用`pdb'跟踪一个小脚本`

Python-使用`pdb'跟踪一个小脚本`,python,pdb,Python,Pdb,是否有可能将一个程序常数的演变保存在一个文件中,实际上是一个小程序?换句话说,是否有一种方法来存储由pdb发送的信息 例如,假设我们有以下代码 a = 1 b = 2 a = a + b 我想要如下的东西 a initialized to 1 b initialized to 2 a + b stored in a 我有点不明白你到底在问什么。但是听起来您想要实现。好的,那么您肯定想要日志记录。现在的主要问题是从pdb获取这些信息。不?你说的“从pdb获取信息”是什么意思?只需在代码中放入日

是否有可能将一个程序常数的演变保存在一个文件中,实际上是一个小程序?换句话说,是否有一种方法来存储由
pdb
发送的信息

例如,假设我们有以下代码

a = 1
b = 2
a = a + b
我想要如下的东西

a initialized to 1
b initialized to 2
a + b stored in a

我有点不明白你到底在问什么。但是听起来您想要实现。

好的,那么您肯定想要日志记录。现在的主要问题是从
pdb
获取这些信息。不?你说的“从pdb获取信息”是什么意思?只需在代码中放入日志语句,并将输出定向到一个文件或控制台。我真的很想把这项工作委托给
pdb
,我认为这可以帮我完成。我仍然对“从pdb获取信息”感到困惑。pdb_有什么信息吗?我只使用它来设置断点,然后手动查询局部变量的状态。阅读文档时,我不清楚模块是否做了其他事情。因此,获取局部变量状态的唯一方法似乎是编写日志语句。