宣伝: 『「シミュレーション仏教」の試み』(JRF 著)。Amazon Kindle で、または、少し高いですが、DRM フリー EPUB を BOOTH で、販売中!
技術系電子本。Python による仏教社会シミュレーション( https://github.com/JRF-2018/simbd )の哲学的解説です。

« 前のひとこと | トップページ | 次のひとこと »

cocolog:93498093

Python Tips: PDB で property で break。 (JRF 8281)

JRF 2022年5月17日 (火)

<pre>
class A:
@property
def bar(self):
return "OK"
a = A()
import pdb; pdb.set_trace()
a.bar
</pre>

…として、a.bar に breakpoint を設定したい場合、

JRF2022/5/174526

<pre>
(Pdb) b A.bar.fget
</pre>

…とすればよい。

JRF2022/5/177436

こうしないと次のようなエラーが出る。

<pre>
(Pdb) b a.bar
*** The specified object 'a.bar' is not a function or was not found along sys.path.
</pre>

JRF2022/5/178745

« 前のひとこと | トップページ | 次のひとこと »