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))
Yukarıdakileri, sınıfın adını geçtiğim bir işleve nasıl dönüştürebilirim? Yukarıdaki örnekte, Abone (Subscriber.all(). Getirme ifadesinde) bir sınıf adıdır; bu, Google BigTable ile Python'daki veri tablolarını nasıl tanımladığınızdır. Eğer " "böyle" arasında kodda olduğu gibi, doğrudan sınıf nesnesi geçmek ve varsaPython: Bir işlev için bir sınıf adını parametre olarak geçiriyor musunuz?
TestRetrievalOfClass(Subscriber)
or TestRetrievalOfClass("Subscriber")
sayesinde Neal Walters
Serin, sana tıpkı diğer değişkenler gibi bir sınıf geçebileceği bilmiyordum. Bu bağlantıyı kaçırıyordum. – NealWalters
işlevler, yöntemler, sınıf, modüller her şey python'da –