Python; urllib error: AttributeError: 'bytes' object has no attribute 'read'

前端 未结 4 771
一整个雨季
一整个雨季 2020-12-14 00:39

Note: This is Python 3, there is no urllib2. Also, I\'ve tried using json.loads(), and I get this error:

TypeError: can\'t use a string pattern on a bytes-         


        
4条回答
  •  北海茫月
    2020-12-14 01:11

    I'm not familiar with python 3 yet, but it seems like urllib.request.urlopen().read() returns a byte object rather than string.

    You might try to feed it into a StringIO object, or even do a str(response).

提交回复
热议问题