[Zope] DCOracle hit by new [].append() behavior?
Luis Cortes
lcortes@pollak.com
Mon, 5 Jun 2000 14:30:24 -0600
From what I understand ( reading what has changed in Python 1.6 ), you can make
the arguements a tuple and you should be okay. like so:
out.append( (buf,dbsize,dbtype,ind,alen,arcode, f) )
Let me know,
Luis.
On Mon, 05 Jun 2000, you wrote:
>> I have successfully built DCOracle 1.3.1b1 under Python 1.6a2, and
>> connected to an Oracle database.
>>
>> However...
>>
>> >>> cursor1.execute('select * from sometable')
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in ?
>> File "/home/justin/py/DCOracle/ociCurs.py", line 299, in execute
>> r = self._execute(params__, kw)
>> File "/home/justin/py/DCOracle/ociCurs.py", line 241, in _execute
>> out=self._describe(self._ft)
>> File "/home/justin/py/DCOracle/ociCurs.py", line 201, in _describe
>> out.append(buf,dbsize,dbtype,ind,alen,arcode, f)
>> TypeError: append requires exactly 1 argument; 7 given
>> >>>
>>
>> Looks to me like DCOracle doesn't comply to the definition of
>> [].append(), and has thus been bitten by Guido's changes to make this
>> behavior more strictly enforced.
>>
>> Has anyone already done the necessary patches, or shall I do it myself?
>>
>> -Justin
>>
>>
>>
>> _______________________________________________
>> Zope maillist - Zope@zope.org
>> http://lists.zope.org/mailman/listinfo/zope
>> ** No cross posts or HTML encoding! **
>> (Related lists -
>> http://lists.zope.org/mailman/listinfo/zope-announce
>> http://lists.zope.org/mailman/listinfo/zope-dev )
--
======================================================
Luis Cortes
Pollak EPD (915) 621-6113
======================================================