@property内的断点不起作用 - PyCharm

Breakpoint within @property is not working - PyCharm

提问人:ben_mcclain 提问时间:11/11/2023 最后编辑:Barmarben_mcclain 更新时间:11/11/2023 访问量:21

问:

我有一个 python 类的属性,如下所示。我行上有一个断点,但是当我运行调试时,它不会停止。它有问题,我需要排除故障。当我实例化该类时,pycharm 中的对象会显示回溯,而不是程序也失败,我想理解这一点。return due_datedue_date

    @property
    def due_date(self):
        """Find the due date of this account."""
        due_date = json.loads(self.category["note"])["due_day"]
        due_date = f"{datetime.now().year}-{datetime.now().month}-{due_date}"
        return due_date
Python PyCharm 断点

评论

0赞 Barmar 11/11/2023
如果错误发生在语句之前,则永远不会命中断点。return
1赞 Barmar 11/11/2023
尝试将断点放在第一个语句上,然后可以单步执行它。

答: 暂无答案