Python pycharm-如何跟踪隐藏类方法__
点式属性accessPython pycharm-如何跟踪隐藏类方法__,python,pycharm,Python,Pycharm,点式属性accessself.bar是对描述符的调用,创建了一个绑定方法 如何让Pycharm在调试时显示正在执行的\uuuuu get\uuuu。相关的\uuu get\uuuu方法是用C实现的;它位于Objects/funcobject.c中。PyCharm不支持单步执行用C编写的代码 我相信您可以使用Python调试构建和,或者甚至使用Python调试构建和常规GDB,如果您可以从原始C级透视图查看所有内容,但是你不能在PyCharm中执行它。取决于你所说的执行show\uu get\uu
self.bar
是对描述符的调用,创建了一个绑定方法
如何让Pycharm在调试时显示正在执行的\uuuuu get\uuuu
。相关的\uuu get\uuuu
方法是用C实现的;它位于Objects/funcobject.c
中。PyCharm不支持单步执行用C编写的代码
我相信您可以使用Python调试构建和,或者甚至使用Python调试构建和常规GDB,如果您可以从原始C级透视图查看所有内容,但是你不能在PyCharm中执行它。取决于你所说的执行show\uu get\uuu
是什么意思,以及这里的用例是什么?我想全面了解执行self.bar
时会发生什么。有没有一种方法可以配置PyCharm,让它在执行任何C方法时至少通知我?@Adrian:很确定这是一个问题不,PyCharm看不到C的深度。
class Foo():
def __init__(self):
self.bar_ref = self.bar # Allocation occurs here
self.x = 0.1
def bar(self, _):
self.x *= 1.2