ipdb 列表命令在进入函数后不起作用

2024-03-29 07:27:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用ipdb进行调试,并使用step命令单步执行另一个文件中的函数。然后列表命令不再起作用。下面是debuggin的输出。我做错什么了吗?在

> parse.py(36)<module>()
     35 import ipdb; ipdb.set_trace()
---> 36 model.fit(observations, obsrv_lengths)
     37 f.close()

ipdb> list
     31 
     32 observations = np.concatenate(observations)
     33 
     34 model = hmm.MultinomialHMM(n_components=20, n_iter=50)
     35 import ipdb; ipdb.set_trace()
---> 36 model.fit(observations, obsrv_lengths)
     37 f.close()
     38 
     39 f2 = open('training.log')
     40 for line in f2:
     41     sql = line.split('\n')[0].split('Query')

ipdb> s
--Call--
> hmmlearn/base.py(398)fit()

ipdb> list

ipdb> 

Tags: pyimport命令closemodellinetracelist