How are you running the code? Did you install the app from the apps
folder?

On Mar 15, 2:29 pm, Bruce Wade <bruce.w...@gmail.com> wrote:
> Chapter 10: Creating PDF reports
>
> Error:
>
> Traceback (most recent call last):
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/gluon/restricted.py",
> line 204, in restricted
>     exec ccode in environment
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/applications/welcome/views/generic.pdf",
> line 9, in <module>
>     pass
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/gluon/contrib/generics.py",
> line 63, in pdf_from_html
>     return pyfpdf_from_html(html)
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/gluon/contrib/generics.py",
> line 55, in pyfpdf_from_html
>     pdf.write_html(html,image_map=image_map)
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/gluon/contrib/pyfpdf/html.py",
> line 388, in write_html
>     h2p.feed(text)
>   File "/usr/lib/python2.7/HTMLParser.py", line 109, in feed
>     self.goahead(0)
>   File "/usr/lib/python2.7/HTMLParser.py", line 151, in goahead
>     k = self.parse_starttag(i)
>   File "/usr/lib/python2.7/HTMLParser.py", line 272, in parse_starttag
>     self.handle_startendtag(tag, attrs)
>   File "/usr/lib/python2.7/HTMLParser.py", line 334, in handle_startendtag
>     self.handle_starttag(tag, attrs)
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/gluon/contrib/pyfpdf/html.py",
> line 262, in handle_starttag
>     x, y, w, h, link=self.href)
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/gluon/contrib/pyfpdf/fpdf.py",
> line 807, in image
>     info=self._parsepng(name)
>   File 
> "/home/bruce/Development/bossteam_dev/projects/yaw_dev/gluon/contrib/pyfpdf/fpdf.py",
> line 1296, in _parsepng
>     f = urllib.urlopen(name)
>   File "/usr/lib/python2.7/urllib.py", line 84, in urlopen
>     return opener.open(url)
>   File "/usr/lib/python2.7/urllib.py", line 205, in open
>     return getattr(self, name)(url)
>   File "/usr/lib/python2.7/urllib.py", line 331, in open_http
>     h = httplib.HTTP(host)
>   File "/usr/lib/python2.7/httplib.py", line 1061, in __init__
>     self._setup(self._connection_class(host, port, strict))
>   File "/usr/lib/python2.7/httplib.py", line 693, in __init__
>     self._set_hostport(host, port)
>   File "/usr/lib/python2.7/httplib.py", line 718, in _set_hostport
>     raise InvalidURL("nonnumeric port: '%s'" % host[i+1:])
> InvalidURL: nonnumeric port: ''
>
> I also found this argument list to look very strange, look at the host
> string, plus port is NoneFunction argument list
>
> (self=<httplib.HTTPConnection instance>, host='127.0.0.1:8000http:',
> port=None)
>
> --
> --
> Regards,
> Bruce 
> Wadehttp://ca.linkedin.com/in/brucelwadehttp://www.wadecybertech.comhttp://www.warplydesigned.comhttp://www.fitnessfriendsfinder.com

Reply via email to