タイトルで述べたように、デフォルトの(Pdb)プロンプトを他のものに変更するにはどうすればよいですか?ドキュメントまたはソースごとにプロンプトを設定する組み込みの方法はないようです。
(Pdb)
回避策の1つは.pdbrc、次のように動的に設定することです。
.pdbrc
!(lambda: exec('import gc, pdb; next(o for o in gc.get_objects() if isinstance(o, pdb.Pdb)).prompt = "pdb> "', {}))()
その結果、プロンプト「pdb>」が表示されます。これにより、ローカルスコープの汚染も回避されます。
pdb>
または、プロンプトやその他の属性を構成できるpdb ++などの別のデバッガーを使用します(ここで)。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
クリックしてQRコードを生成します
コメントを追加