Use pdb: import pdb def main(): list = [1,2,3] pdb.set_trace() list = [2,3,4] if __name__ == '__main__': main() Now run using :!python % and you'll hit your breakpoint and be able to debug interactively like ingdb.