12

urllib3 で http リクエストから生成された文字列を変換しようとしています。

Traceback (most recent call last):
  File "<pyshell#16>", line 1, in <module>
    data = json.load(data)
  File "C:\Python27\Lib\json\__init__.py", line 286, in load
    return loads(fp.read(),
AttributeError: 'str' object has no attribute 'read'

>>> import urllib3
>>> import json
>>> request = #urllib3.request(method, url, fields=parameters)
>>> data = request.data

今...次を試すと、そのエラーが発生します...

>>> json.load(data) # generates the error
>>> json.load(request.read()) # generates the error

ランニングtype(data)type(data.read())両方のリターン<type 'str'>

data = '{"subscriber":"0"}}\n'
4

1 に答える 1