2017-11-10 14 views
0

私は要求応答オブジェクトを持っています。です。 rは、引数としてコールバック関数に渡されます。 r.textでアクションを実行してから、オブジェクトを返します。しかしPythonでセッターを無視/上書きする方法は?

、私はr.text

AttributeError: can't set attribute 

を再割り当てしようtext属性はセッターのないproperyある

答えて

1

がスローされます。 あなたはそれを変更したい場合は、このような新しい変数にコピーする必要があります

from copy import copy 
my_text = copy(r.text) 
+0

私は何か他のものとr.text交換する必要があります。 – user6769219

+0

私はあなたがそれをするべきではないと思う、r.textは要求から除外され、何もない。変更が必要な場合は、新しいオブジェクトに 'text'を代入してください。 – pktangyue

+0

私はちょうどそれをr.text2に割り当てようとしていますが、実際の解決策がなければならないので質問を開いたままにしておきます。 – user6769219

関連する問題