AttributeError("объект 'str' не имеет атрибута 'read'")

В Python я получаю сообщение об ошибке:

Exception:  (<type 'exceptions.AttributeError'>,
AttributeError("'str' object has no attribute 'read'",), <traceback object at 0x1543ab8>)

Данный код python:

def getEntries (self, sub):
    url = 'http://www.reddit.com/'
    if (sub != ''):
        url += 'r/' + sub

    request = urllib2.Request (url + 
        '.json', None, {'User-Agent' : 'Reddit desktop client by /user/RobinJ1995/'})
    response = urllib2.urlopen (request)
    jsonofabitch = response.read ()

    return json.load (jsonofabitch)['data']['children']

Что означает эта ошибка и что я сделал, чтобы вызвать ее?

112
задан RobinJ 29 October 2014 в 20:08
поделиться