pip install pudb
python -m pudb my_script.py
python
import pudb
def my_function():
pudb.set_trace()
my_function()
python
import pudb
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
def main():
pudb.set_trace()
result = factorial(num)
if __name__ == "__main__":
main()