[BangPypers] Issue with CherryPy

S.Ramaswamy srsy70 at gmail.com
Mon Apr 27 10:31:50 CEST 2009


> I am trying to use the CherryPy webserver to serve a simple application on
> the localhost.
> When I start the sever from command line using:
>>>> python my_app.py
> I am getting the following error in the browser:
>
> Traceback (most recent call last):
>   File "C:\Python25\lib\site-packages\cherrypy\wsgiserver\__init__.py", line
> 983, in communicate
>     req.parse_request()
>   File "C:\Python25\lib\site-packages\cherrypy\wsgiserver\__init__.py", line
> 304, in parse_request
>     self._parse_request()
>   File "C:\Python25\lib\site-packages\cherrypy\wsgiserver\__init__.py", line
> 317, in _parse_request
>     request_line = self.rfile.readline()
>   File "C:\Python25\lib\site-packages\cherrypy\wsgiserver\__init__.py", line
> 212, in readline
>     data = self.rfile.readline(256)
>   File "C:\Python25\lib\site-packages\cherrypy\wsgiserver\__init__.py", line
> 823, in readline
>     nl = data.find('\n', 0, size)
> AttributeError: 'cStringIO.StringO' object has no attribute 'find'
>

http://www.cherrypy.org/ticket/843

Change in socket._fileobject breaks CherryPy 3.1 on Python 2.5.2+

A cursory google search with the error message brings up quite a few
relevant results.

Ramaswamy


More information about the BangPypers mailing list