[Zope] simple python question

Sushil Bhattarai sushil.bhattarai@sirvisetti.com
Thu, 26 Sep 2002 14:13:28 -0400 (EDT)


Thanks, it works.

One more question, instead of adding XML Document object everytime, I want
to update the content of same document. Can I do
xml = self.manage_addProduct['XMLDocument'].edit('xxx', 'XXX', str(token))

Sushil

> I'm not entirely clear what you're asking but I suspect this will work:
>
> xml = self.manage_addProduct['XMLDocument'].add('xxx', 'XXX',
> str(token))
>
> When writing products, I had to keep calling str() on things since they
> were usually acquisition wrappers. It gets quite annoying.
>
> If it does fix your problem, foward this to the list so folks know your
> problem is solved.
>
>> -----Original Message-----
>> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of
>> Sushil Bhattarai
>> Sent: Thursday, September 26, 2002 10:19 AM
>> To: zope@zope.org
>> Subject: [Zope] simple python question
>>
>>
>> I'm absolutely new to python, so please help me out
>>
>> I have this calculator2 function which calls the webservice and gets
>> token as a XML file. At the same time I'm creating an XML Document
>> (with is xxx and title XXX). I want to feed the xml content I'm
>> getting (in this case token) into the XML document I'm creating. If I
>> hard code the xml text in quotes it works. But I want to feed the text
>> I'm getting in as token. What is the proper syntax to do that?
>>
>> def calculator2(self, REQUEST, RESPONSE):
>>  ssfService = ServiceProxy
>> ('http://localhost.ssc.com:8080/ssfsoap/services/CalcService?WSDL')
>>  token = ssfService.addInt(3,8)
>>  REQUEST.set('token1', token)
>>  xml = self.manage_addProduct['XMLDocument'].add('xxx', 'XXX', REQUEST
>> ['token1'])
>>  return token
>>
>> --
>> Sirvisetti Systems
>> 347 Plainfield Avenue
>> Edison, NJ 08817
>> (732) 985-2200


-- 
Sirvisetti Systems
347 Plainfield Avenue
Edison, NJ 08817
(732) 985-2200