我正在尝试调试Python 3.7附带的“ dis”模块,只想遵循其执行并确定某些数据结构的范围。
在此simple guide之后,我这样做了:
import pdb
” pdb.set_trace()
”功能的开头插入“ disassemble
” 目标代码只是一个代码:print("hello")
然后我构建了python源,但是出现了错误:
python ImportError: cannot import name 'CO_GENERATOR' from 'inspect'
然后我转到源目录并运行“ python3.7 dis.py
”,没有错误,但是pdb也没有出现。我猜它正在等待文件名?
猜猜我的方向不正确。请帮忙。