[python] Problem s argumentami pri volani metody instancie
Carry
carry.f na seznam.cz
Sobota Září 5 19:10:02 CEST 2009
Zdravim,
snazim sa pouzit vo svojom skripte modul MultipartPostHandler.py (z
http://odin.himinbi.org/MultipartPostHandler.py) pre posielanie http
requestov serveru ale python hlasi tuto chybu:
File "...\MultipartPostHandler.py", line 79, in http_request
boundary, data = self.multipart_encode(v_vars, v_files)
TypeError: multipart_encode() takes at least 3 arguments (2 given)
riadok 79 je toto volanie v metode objektu:
boundary, data = self.multipart_encode(v_vars, v_files)
...a signatura metody je:
def multipart_encode(self, vars, files, boundary = None, buf = None):
Self sa predava implicitne a posledne dva parametre maju tiez implicitne
hodnoty, takze nechapem co mu vadi :-/
Prosim o zhovievavost, nakolko som v Pythone newbie.
Dopredu vdaka za Vase odpovede.
carry
Další informace o konferenci Python