[reportlab-users] graph error
timr at probo.com
Tue Apr 12 13:24:18 EDT 2005
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.
- Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.
More information about the reportlab-users