断点调试

以pdb为基栈: https://docs.python.org/zh-cn/3.10/library/pdb.html

pycharm: https://www.jetbrains.com/help/pycharm/debugging-code.html

w(here)

显示执行位置

 1def say(s):
 2    print(s)
 3
 4
 5def main():
 6    breakpoint()
 7    say("Hello World")
 8    say("Hello Python")
 9
10
11if __name__ == '__main__':
12    main()
(Pdb) w
  c:\users\39713\pycharmprojects\infinitus\examples\main.py(12)<module>()
-> main()
> c:\users\39713\pycharmprojects\infinitus\examples\main.py(7)main()
-> say("Hello World")

n(ext)

继续运行,直到运行到当前函数的下一行,或当前函数返回为止。

../_images/n.png