如何调试“ dis”模块

时间:2018-07-19 00:02:35

标签: python python-3.x importerror pdb dis

我正在尝试调试Python 3.7附带的“ dis”模块,只想遵循其执行并确定某些数据结构的范围。

在此simple guide之后,我这样做了:

  1. 在文件顶部插入“ import pdb
  2. 在“ pdb.set_trace()”功能的开头插入“ disassemble

目标代码只是一个代码:print("hello")

然后我构建了python源,但是出现了错误:

python ImportError: cannot import name 'CO_GENERATOR' from 'inspect'

然后我转到源目录并运行“ python3.7 dis.py”,没有错误,但是pdb也没有出现。我猜它正在等待文件名?

猜猜我的方向不正确。请帮忙。

0 个答案:

没有答案