[reportlab-users] error: no module named logger
Tim Roberts
reportlab-users@reportlab.com
Tue, 15 Jun 2004 10:47:55 -0700
On Mon, 14 Jun 2004 11:00:24 -0500, Randall Smith <randall@tnr.cc> wrote:
>Here is an error message I got.
>
> File "mypdf.py", line 145, in myFirstPage
> print canvas.stringWidth(datestr, 'Courier', 12, encoding=0)
> File "/usr/lib/python2.3/site-packages/reportlab/pdfgen/canvas.py",
>line 1251, in stringWidth
> import logger
>ImportError: No module named logger
>
>I looked and the module is here:
>/usr/lib/python2.3/site-packages/reportlab/lib/logger.py
>
>Am I doing something wrong?
>
>
Looks to me like a ReportLab bug. You can replace that line (line 1251
in canvas.py) with this:
from reportlab.lib import logger
However, what it was trying to tell you is that the "encoding" argument
is no longer meaningful.
--
- Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.