Pycharm 断点遇到函数就失效?怎么解决啊?

Pycharm def定义函数后,debug没有反应。
怎么解决啊?

在函数定义前加入 @debugger 装饰器:在函数定义前加入 @debugger 装饰器可以让 PyCharm 在函数内部停下来。具体地,在函数定义前添加如下代码:

@debugger
def your_function_name(your_arguments):
    # your code
2、在函数内部手动添加断点:在函数内部手动添加断点可以让 PyCharm 在函数内部停下来。具体地,在函数内部添加断点的方法如下:

    在代码行的左侧单击,或者使用快捷键 Ctrl + Shift + F8,或者使用菜单栏中的 Run -> Toggle Line Breakpoint。

    当程序运行到添加的断点时,会在这里暂停执行,然后可以单步执行或者查看变量值等信息。

3、在 PyCharm 的设置中修改调试设置:在 PyCharm 的设置中,可以修改调试设置,让 PyCharm 在函数内部停下来。具体地,在菜单栏中选择 Run -> Edit Configurations,然后在左侧选择相应的配置(例如 Python),在右侧的 Configuration 标签页中勾选 Show command line afterwards 和 Interpret the input arguments as one string,然后点击 Apply 和 OK 按钮保存设置。