我无法安装ipdb软件包,因为它位于我无法控制的服务器上。我想做以下工作。
import other.module.ipdb as ipdb
print 'hello'
ipdb.set_trace()
print 'world'
安装了Ipython,这使我认为我应该能够以某种方式访问ipdb软件包。我知道在本地我确实是通过安装安装了它,sudo apt-get install python-ipdb
但是似乎ipdb应该已经可以使用了。
有任何想法吗?
谢谢
没错,IPython随附了使用该ipdb
软件包所需的一切。只要安装了IPython,就可以通过以下方式访问它:
from IPython.core.debugger import Pdb
ipdb = Pdb()
然后,您可以ipdb
像完成操作一样使用import ipdb
,例如:
ipdb.runcall(self, func, *args, **kwds)
ipdb.run(self, cmd, globals=None, locals=None)
# etc.
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句