.. kdyz si znova ctu vas prispevek, tak to spis vypada, ze jste zkopirovat ten hack nezapomnel, ale pridal jste metode multipart_encode navic prvni argument self, coz je mozna trochu lepsi reseni. v tom pripade je ale potreba smazat multipart_encode = Callable(multipart_encode) a vubec celou tridu Callable
m. On Jul 17, 6:05 pm, Carry <[email protected]> wrote: > Zdravim, > > snazim sa pouzit vo svojom skripte modul MultipartPostHandler.py > (zhttp://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 _______________________________________________ Python mailing list [email protected] http://www.py.cz/mailman/listinfo/python
