пошаговое - Как я могу назвать список Python во время отладки?




отладка в idle (2)

Используйте восклицательный знак! для выхода из команд отладчика:

(Pdb) values = set([1, 2, 3, 4, 5])
(Pdb) list(values)
*** Error in argument: '(values)'
(Pdb) !list(values)
[1, 2, 3, 4, 5]

https://code.i-harness.com

У меня есть следующий код python:

values = set([1, 2, 3, 4, 5])
import pdb
pdb.set_trace()

Я запускаю скрипт, и я в оболочке отладки:

(pdb) list(values)
*** Error in argument: '(values)'
(Pdb)

Как я могу вызвать list(values) в отладчике, не вызывая команду собственного list отладчика?


Просто print его:

(Pdb) print list(values)

не добавляйте скобки для версии python3

(Pdb) print(list(values))




debugging