Python-継承されたクラスの基本クラス属性(エイリアス)を自動的に更新します

cgons

これは些細なことだと思いますが、Python(3)のドキュメントから洞察を見つけることができないようです。

次のコードをt前提として、基本クラスのクラス属性が継承されたクラスで更新されていることを確認するにはどうすればよいですか

class DbBase:
    table = None
    t = table

class Articles(DbBase):
    table = Table(....)

私は今のように参照することができるようにしたいArticle.tableArticle.t同様に。

ありがとう!

gddc

してくださいtproperty

class DbBase:
    table = None
    @property
    def t(self):
        return self.table

class Articles(DbBase):
    table = {} # for demo purposes

A = Articles()
A.t # returns {}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

cx_Freezeで生成されたexeファイルからPythonスクリプトを抽出します

분류에서Dev

Python:クラスオブジェクトからオブジェクトの値を取得します

분류에서Dev

Pythonはリストをマスクで削減します

분류에서Dev

Pythonスクリプトが停止した時間をログに記録しますか?

분류에서Dev

Pythonリクエストを使用してJavaWebサービスを呼び出す

분류에서Dev

IDLEをPythonスクリプトのデフォルトエディタとして設定するにはどうすればよいですか?

분류에서Dev

ツールを使用してドライバーを自動的に更新することにリスクはありますか?

분류에서Dev

Foundationの「ボタン」クラスでスタイル設定されたリンクを非表示にする方法

분류에서Dev

Pythonを使用して、埋め込まれたPDFファイルのダウンロードを自動化します

분류에서Dev

GetType()が派生クラスを基本クラスに明示的にキャストした後に派生クラスを返すのはなぜですか?

분류에서Dev

現在のデスクトップの壁紙画像を取得する(設定されていない)Pythonコード

분류에서Dev

モバイルファーストデザインのメディアクエリでクラスプロパティを削除しますか?

분류에서Dev

Pythonのクラップスシミュレーター

분류에서Dev

QObjectの継承中にエラーが発生しました

분류에서Dev

サーバーから受信した画像をモバイルアプリに表示するためのベストプラクティス

분류에서Dev

Pythonのネストされたifelseステートメント

분류에서Dev

コレクションを使用してドメインクラスにクエリを実行しても、期待される結果が得られないGrails

분류에서Dev

PHP用のGoogleクライアントライブラリを取得するためにインストールできる最もシンプルなWindowsSubversionクライアントはどれですか?

분류에서Dev

クラスライブラリはメインプロジェクトに格納されている関数を使用できますか?

분류에서Dev

ボタンをクリックすると抽象メソッドエラーがスローされます

분류에서Dev

DataSetオブジェクトをインスタンス化すると、CRUD操作用のSQLサービスベースのデータベースへの接続が自動的に作成されますか?

분류에서Dev

ツイストアプリケーションを実行するためにツイストを使用しますが、スクリプトは2回実行されます

분류에서Dev

Rspecテストのために親コントローラーで定義されたインスタンス変数を入力します

분류에서Dev

popupViewのアクションでプライマリviewControllerを更新します

분류에서Dev

FireFoxで自動追加されたスクリプトを削除するにはどうすればよいですか?

분류에서Dev

PHPのURLをメールアドレスにリダイレクトしてユーザーのメールクライアントを開始する方法

분류에서Dev

PXEサーバーで複数のLinuxディストリビューションをホストし、これらの選択肢をPXEクライアントに表示します

분류에서Dev

Powershell:スクリプトからの呼び出し時にmsiexec / Xがエラー1619をスローする

분류에서Dev

エラーをファイルに追加してnohupを使用するスクリプトを実行する

Related 관련 기사

  1. 1

    cx_Freezeで生成されたexeファイルからPythonスクリプトを抽出します

  2. 2

    Python:クラスオブジェクトからオブジェクトの値を取得します

  3. 3

    Pythonはリストをマスクで削減します

  4. 4

    Pythonスクリプトが停止した時間をログに記録しますか?

  5. 5

    Pythonリクエストを使用してJavaWebサービスを呼び出す

  6. 6

    IDLEをPythonスクリプトのデフォルトエディタとして設定するにはどうすればよいですか?

  7. 7

    ツールを使用してドライバーを自動的に更新することにリスクはありますか?

  8. 8

    Foundationの「ボタン」クラスでスタイル設定されたリンクを非表示にする方法

  9. 9

    Pythonを使用して、埋め込まれたPDFファイルのダウンロードを自動化します

  10. 10

    GetType()が派生クラスを基本クラスに明示的にキャストした後に派生クラスを返すのはなぜですか?

  11. 11

    現在のデスクトップの壁紙画像を取得する(設定されていない)Pythonコード

  12. 12

    モバイルファーストデザインのメディアクエリでクラスプロパティを削除しますか?

  13. 13

    Pythonのクラップスシミュレーター

  14. 14

    QObjectの継承中にエラーが発生しました

  15. 15

    サーバーから受信した画像をモバイルアプリに表示するためのベストプラクティス

  16. 16

    Pythonのネストされたifelseステートメント

  17. 17

    コレクションを使用してドメインクラスにクエリを実行しても、期待される結果が得られないGrails

  18. 18

    PHP用のGoogleクライアントライブラリを取得するためにインストールできる最もシンプルなWindowsSubversionクライアントはどれですか?

  19. 19

    クラスライブラリはメインプロジェクトに格納されている関数を使用できますか?

  20. 20

    ボタンをクリックすると抽象メソッドエラーがスローされます

  21. 21

    DataSetオブジェクトをインスタンス化すると、CRUD操作用のSQLサービスベースのデータベースへの接続が自動的に作成されますか?

  22. 22

    ツイストアプリケーションを実行するためにツイストを使用しますが、スクリプトは2回実行されます

  23. 23

    Rspecテストのために親コントローラーで定義されたインスタンス変数を入力します

  24. 24

    popupViewのアクションでプライマリviewControllerを更新します

  25. 25

    FireFoxで自動追加されたスクリプトを削除するにはどうすればよいですか?

  26. 26

    PHPのURLをメールアドレスにリダイレクトしてユーザーのメールクライアントを開始する方法

  27. 27

    PXEサーバーで複数のLinuxディストリビューションをホストし、これらの選択肢をPXEクライアントに表示します

  28. 28

    Powershell:スクリプトからの呼び出し時にmsiexec / Xがエラー1619をスローする

  29. 29

    エラーをファイルに追加してnohupを使用するスクリプトを実行する

뜨겁다태그

보관