[reportlab-users] graph error

Timothy Smith timothy at open-networks.net
Tue Apr 12 18:08:09 EDT 2005


Tim Roberts wrote:

> On Tue, 12 Apr 2005 09:44:40 +1000, Timothy Smith 
> <timothy at open-networks.net> wrote:
>
>> sorry but i'm totally stumped. i'm only giving .drawToFile 2 args and 
>> it's bitching about 3. i must be missing something.
>> is it actually drawToFile() thats the problem or should i look else 
>> where?
>>  
>>
>
> It's in your code.
>
>> File "/usr/home/timothy/Projects/PubWare/python/YearlyGraphPDF.py", 
>> line 112, in MakeReport
>>    renderPDF.drawToFile(ChartDrawing, 'tmp.pdf')
>> ...  File "/usr/local/lib/python2.3/site-packages/pyPgSQL/PgSQL.py", 
>> line 1598, in __rmul__
>>    return self.__mul__(self, other)
>> TypeError: __mul__() takes exactly 2 arguments (3 given)
>>  
>>
>
> I'll wager that your data is coming from a Postgres query, and in at 
> least one case you are passing the query result object instead of 
> extracting the numeric data from that object.  If you post the code 
> that does the query and adds it to the graph, we should be able to 
> spot it.  I've done a lot of pyPgSQL stuff.
>
yep thats exact;y what was happening


More information about the reportlab-users mailing list