関数をトレースするとき、関数内で、これらの変数名の値を最初にアンダースコアで出力したいと思います。p __seqLen
. AttributeError: AttributeError("Converter instance has no attribute '__seqLen'",)
私も使用しようとしたことが表示され続けますp self.__seqLen
。これも機能していません。これらの値を印刷するにはどうすればよいですか?
8619 次
2 に答える
7
Python のプライベート名マングリングが発生している可能性があります。Python は、2 つ以上のアンダースコアで始まり、2 つ以上のアンダースコアで終わらない識別子をマングルします。に変形__somename
し_Class__somename
ます。
于 2011-05-11T05:24:48.543 に答える