class TestSpeedRetrieval(webapp.RequestHandler):
"""
Test retrieval times of various important records in the BigTable database
"""
def get(self):
commandValidated = True
beginTime = time()
itemList = Subscriber.all().fetch(1000)
for item in itemList:
pass
endTime = time()
self.response.out.write("<br/>Subscribers count=" + str(len(itemList)) +
" Duration=" + duration(beginTime,endTime))
私はクラスの名前を渡す関数に上記を有効にするにはどうすればよいですか? 上記の例では、Subscriber.all()。fetchステートメントのSubscriberはクラス名で、Google BigTableでPythonでデータテーブルを定義する方法です。あなたは "「このように」との間に、あなたのコードのように、直接クラスのオブジェクトを渡すと場合Python:クラス名を関数のパラメータとして渡しますか?
TestRetrievalOfClass(Subscriber)
or TestRetrievalOfClass("Subscriber")
おかげで、 ニール・ウォルターズ
クール、私はあなただけで、他の変数のようにクラスを渡すことができます知りませんでした。私はそのつながりを失っていた。 – NealWalters
関数、メソッド、クラス、モジュールすべては、あなたが回ることができるPythonのファーストクラスのオブジェクトです –