我正在使用python和ipdb调试器.假设在python文件的某些行中设置了一些突破点.现在,在运行python文件之后,程序在断点处停止.我希望能够将多行粘贴到ipdb shell.现在我得到一个错误,如果试图粘贴多行.我怎么能粘贴多条线?
谢谢.
据我所知,你不能简单地粘贴它们。您必须使用;
来指示缩进。例如:
for i in range(10): print i; print("hello")
Run Code Online (Sandbox Code Playgroud)
将相当于
for i in range(10):
print(i)
print("hello")
Run Code Online (Sandbox Code Playgroud)
如果你想hello
跳出循环,那么你需要使用;;
:
for i in range(10): print i;; print("hello")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
988 次 |
最近记录: |