Show More
@@ -621,3 +621,14 b' class Pdb(OldPdb, object):' | |||||
621 | self.print_stack_trace() |
|
621 | self.print_stack_trace() | |
622 |
|
622 | |||
623 | do_w = do_where |
|
623 | do_w = do_where | |
|
624 | ||||
|
625 | ||||
|
626 | def set_trace(frame=None, condition=True): | |||
|
627 | """ | |||
|
628 | Start debugging from `frame` if `condition` is satisfied. | |||
|
629 | ||||
|
630 | If frame is not specified, debugging starts from caller's frame. | |||
|
631 | """ | |||
|
632 | if condition: | |||
|
633 | pdb = Pdb() | |||
|
634 | pdb.set_trace() |
General Comments 0
You need to be logged in to leave comments.
Login now