gpt4 book ai didi

python - PyDev 在 doctests 中设置断点

转载 作者:太空宇宙 更新时间:2023-11-04 06:30:39 25 4
gpt4 key购买 nike

是否可以使用 PyDev(即 eclipse)在 doctests 中设置断点?我发现虽然我似乎能够这样做,但断点根本不起作用。

要在问题中包含一些代码,并澄清一下,说我有

def funct():
"""
>>> funct()
Whatever
"""
print "Whatever"

并且我在 doctest 中的 funct() 调用处设置了一个断点。我可以这样做吗?

PS:我知道我能做到

>>> import pdb; pdb.set_trace()

在 doctest 中有一个提示,但我不想插入这样的行。

最佳答案

我不认为你可以在字符串中设置断点。

doctest 是一个用于自动化测试的模块。如果你需要调试你的 doctest 代码,为什么不正常运行它并验证输出,然后一旦你知道它有效,就把它扔到文档字符串中?

关于python - PyDev 在 doctests 中设置断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3301514/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com