私はそれが基本的だと知っていますが、そのクラスの外からクラスオブジェクトに属性を追加する最良の方法は何ですか?クラスの外部から属性を追加するにはどうすればよいですか?
-5
A
答えて
0
ドットオペレータを使用してこれを行います。最良の方法はそれを行うことではありません詳細は
class Thing(object):
def __init__(self):
pass
x = Thing()
x.attribute = "my attribute"
>>> print (x.attribute)
'my attribute'
+1
彼は** _クラス_ **オブジェクト、クラス_instance_オブジェクトではないと言いました。あなたの例は間違っています。正しいコードは 'Thing.attribute =" my属性 "です。 –
+0
opの想定スキルレベルを考えると、この文脈ではこの不正確さは問題ではないと思いますが、それでも良いキャッチです。 – Luke
関連する問題
- 1. PageDown.jsの外部リンクにrel = "nofollow"属性を追加するにはどうすればよいですか?
- 2. カスタム属性を追加するにはどうすればよいですか?
- 3. JavaScript:属性を追加するにはどうすればよいですか?
- 4. XML属性を追加するにはどうすればよいですか?
- 5. クラス属性をDjangoのモデルに追加するにはどうすればよいですか?
- 6. 角度2コンポーネントのタイプスクリプトファイルにクラス属性を追加するにはどうすればよいですか?
- 7. 組み合わせの外に属性を追加するにはどうすればよいですか?
- 8. 仮想属性にActiveRecord属性ヘルパーメソッドを追加するにはどうすればよいですか?
- 9. 属性ディレクティブ内からuib-tooltipを追加するにはどうすればよいですか?
- 10. 反応追加リンクNavbarへの外部リンクを追加するにはどうすればよいですか?
- 11. 別のテーブルの新しい属性をシリアライザに追加するにはどうすればよいですか?
- 12. クラス外のXmlElement属性を変更するにはどうすればよいですか?
- 13. カートの更新でカートの追加属性を更新するにはどうすればよいですか?
- 14. 属性クラス名に「属性」を追加していますか?
- 15. Wicketでコンポーネントを追加せずに属性を変更するにはどうすればよいですか?
- 16. Pythonで変数からクラス属性を定義するにはどうすればよいですか?
- 17. XSL - 同じ属性のすべての値を追加するにはどうすればよいですか?
- 18. C++でクラスを追加するにはどうすればよいですか?
- 19. 返す前にデータベースクエリに属性を追加するにはどうすればよいですか?
- 20. リストをクラスに追加するにはどうすればよいですか?
- 21. F#型のパブリックメソッドに属性を追加するにはどうすればよいですか?
- 22. d3.jsのsvgサブグループに変換属性を追加するにはどうすればよいですか?
- 23. 標準のHTML要素にカスタム属性を追加するにはどうすればよいですか?
- 24. LDAPスキーマに属性の検証を追加するにはどうすればよいですか?
- 25. C#コードビハインドファイルのパネル(div)にtitle属性を追加するにはどうすればよいですか?
- 26. JAXBのテキスト要素に属性を追加するにはどうすればよいですか?
- 27. 一連の要素に適切な属性を追加するにはどうすればよいですか?
- 28. ElementMakerで要素に属性を追加するにはどうすればよいですか?
- 29. JavaScriptイベントに属性を追加するにはどうすればよいですか?行レベルで
- 30. SavonでSOAPヘッダーに属性を追加するにはどうすればよいですか?
ためthis linkを参照してください。 2番目に良い方法は 'cls.new_attribute = value'です。 –