Başlatma kodunu nasıl oluşturabilirim? __init__
sözleşmecisini koyduğumda, her zaman bana parametrelerin yanlış olduğunu söyleyin. Ayrıca lütfen __new__
ve super()
kullanarak bir örnek verdik ve neden bunları kullanmalı veya kullanmamalıyız.Bir işleyicide __init__ nasıl yazılır (get ve post için)
import webapp2
class MainHandler(webapp2.RequestHandler):
def __init__(self):
#initialization code/vars
x = 1
def get(self):
#code for get here
self.response.write(x+1)
def post(self):
#code for post here
self.response.write(x+2)
app = webapp2.WSGIApplication ([('/', MainHandler)], debug = True)
'__new__' ve' süper ne zaman kullanılacağı konusunda diğer sorular() 'Burada var ÇOK zaten, lütfen bunları arayın. –
"def" ve "self" için özür dilerim ... kesilmiş/geçmiş bir şey ... zaten düzeltilmiş ... – ZEE