我正在使用webapp2,瀏覽了它的源代碼後,我仍然不知道*args
和**kwargs
參數是如何傳遞給RequestHandler
對象的。當在webapp2和Python中實例化RequestHandler對象時,誰通過* args和** kwargs參數?
我在看這個樣子的(實際的完整代碼源是從課程建設者,可以發現here)的代碼示例:
class ApplicationHandler(webapp2.RequestHandler):
def __init__(self, *args, **kwargs):
super(ApplicationHandler, self).__init__(*args, **kwargs)
有沒有辦法知道這些來了從和如何調試它們?
可能重複[\ * args和\ * \ * kwargs?](http://stackoverflow.com/questions/3394835/args-and-kwargs) – OdraEncoded
@Odra編碼實際上我想知道的不是* args和** kwargs可以工作,但實例化一個對象並將這些參數傳遞給webapp2 web應用程序。 – vmussa