pyramid的debug

首先导入调试包

 

import pdb

 

然后在要调试开始的地方输入pdb.set_trace()

这时候在terminal出现调试提示符,

输入n,pramid会执行下一行代码,n是next的缩写。

输入l,pyramid现实当前执行那一行的周围代码,l是list的缩写。

输入s,pyrmid会进入函数逐步调试。

要看哪个变量的值,直接输入变量名字就行。

不想调试了,想直接执行,就按c,continue的意思。

 

调试的常见错误:

1)

ResourceConflict: Resource...lict.'),)
这个错误,通常是指,你的Model和数据库存储结构,和传递的数据格式不一致。

 

posted @ 2012-05-22 14:06  草珊瑚  阅读(252)  评论(0)    收藏  举报