Prev: isinstance(False, int)
Next: Slicing [N::-1]
From: Kamil Wasilewski on 5 Mar 2010 12:44 Hi, Ive got an issue where a variable name needs to have a minus sign (-) in it. #Python 2.6 from SOAPpy import WSDL wsdlFile = "http://webapi.allegro.pl/uploader.php?wsdl" server = WSDL.Proxy(wsdlFile) server.soapproxy.config.argsOrdering = {'doGetCountries': ['country-code', 'webapi-key'] } server.doGetCountries(country-code=COUNTRYID}, webapi-key=WEBAPIKEY) The above method allows me to specify the order and name of variables being sent, but i have a problem since the variables have a "-" sign in the middle, is there a way to escape it in the variable name or get around the problem? Thanks!
From: Jean-Michel Pichavant on 5 Mar 2010 13:14 Kamil Wasilewski wrote: > Hi, > > Ive got an issue where a variable name needs to have a minus sign (-) in it. > > #Python 2.6 > from SOAPpy import WSDL > wsdlFile = "http://webapi.allegro.pl/uploader.php?wsdl" > server = WSDL.Proxy(wsdlFile) > server.soapproxy.config.argsOrdering = {'doGetCountries': ['country-code', 'webapi-key'] } > server.doGetCountries(country-code=COUNTRYID}, webapi-key=WEBAPIKEY) > > The above method allows me to specify the order and name of variables being sent, but i have a problem since the variables have a "-" sign in the middle, is there a way to escape it in the variable name or get around the problem? > > Thanks! > > def foo(*args, **kwargs): print kwargs['country-code'] params = {'country-code': 'hello word'} foo(**params) JM
|
Pages: 1 Prev: isinstance(False, int) Next: Slicing [N::-1] |