1. ホーム
  2. python

デバッグ中にPythonのリストを呼び出すにはどうしたらいいですか?

2023-09-19 15:53:21

質問

以下のような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))