[Tutor] cheetah is extremely hard to debug - error messages are non indicative TypeError: cannot concatenate 'str' and 'int' objects

mobiledreamers at gmail.com mobiledreamers at gmail.com
Fri May 15 03:15:09 CEST 2009


Cheetah is usually not run from ipython!

On Thu, May 14, 2009 at 12:40 PM, Kent Johnson <kent37 at tds.net> wrote:

> On Thu, May 14, 2009 at 3:20 PM,  <mobiledreamers at gmail.com> wrote:
> > How do i find which variable has error in these error messages?
>
> Generally by looking at the last source line in the traceback you can
> figure it out.
>
> IPython has an extended traceback mode that shows variables (see the
> xmode magic command)
>
> http://ipython.scipy.org/doc/stable/html/interactive/reference.html#magic-commands
>
> Kent
>
> >
> > Nonetype  object is unsubscriptable
> >
> > else:return web.render('searchesnew.html')
> >   File "/home/mark/work/common/web/cheetah.py", line 103, in render
> >     return str(compiled_tmpl)
> >   File
> >
> "/usr/lib/python2.5/site-packages/Cheetah-2.0.1-py2.5-linux-i686.egg/Cheetah/Template.py",
> > line 982, in __str__
> >     def __str__(self): return getattr(self, mainMethName)()
> >   File "<string>", line 323, in respond
> > TypeError: cannot concatenate 'str' and 'int' objects
> >
> >
> > --
> > Bidegg worlds best auction site
> > http://bidegg.com
> >
> > _______________________________________________
> > Tutor maillist  -  Tutor at python.org
> > http://mail.python.org/mailman/listinfo/tutor
> >
> >
>



-- 
Bidegg worlds best auction site
http://bidegg.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20090514/742b3687/attachment.htm>


More information about the Tutor mailing list