-3
class A(ModelResource):
    Meta:
    resource_name = 'urlA'
    print helloA
class B(ModelResource):
    Meta:
    resource_name = 'urlB'
    print helloB

/ urlAにアクセスすると、helloAとhelloBが出力されます。私はhelloAだけを期待していました。どうしたの?

4

1 に答える 1

0
  1. これが実際のインデントではないことを願っています
  2. モジュール全体(これらのクラスを含むファイル)は、サーバーの起動時に(または、遅延読み込みのおかげで)読み込まれます。ロードされている(呼び出されている)URLとは何の関係もありません。
  3. 「実行される」とはどういう意味かわからない...そのコードで何を達成したかったのかわからない。少し前に戻ってPythonの基本を学び、あなたの生活を楽にしてください。
于 2013-03-07T17:24:50.923 に答える