2017-10-13 65 views
2

如何重复多个命令?python3 pdb:如何重复多个命令

Multiple commands may be entered on a single line, separated by ;;. 
[...] 
Entering a blank line repeats the last command entered. 

我已经尝试:

n ;; l 
<ENTER> 

但只有list命令将被重复。

用pdb粘贴(no ipdb & co),你会知道如何毫不费力地重复多个命令吗?

谢谢!

回答

0

好,文档https://docs.python.org/3/library/pdb.html

例外情况:如果最后一个命令是一个list命令,在接下来的11行 上市。

恰到好处后

输入一个空行重复最后输入的命令

你提到

在你表达

ň

;; l

我们可以看到list命令“L”似乎是最后一个给定的命令直接命中异常

我面临同样的问题,并发现了一些不大不小的解决方案 - 我们可以简单地重复按上箭头键,然后输入最后一个命令n;;l,就像在终端中一样。希望这可以帮助。