Это поведение по умолчанию:
Код: Выделить всё
response = request.json()
response.get("key", {})
^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'get'
Код: Выделить всё
if res is None or isinstance(res, type(None)) or len(res) == 0
Vs +1k для ошибок not NoneType.
В настоящее время их перехватывают следующим образом:
Код: Выделить всё
if len(req.text) < 100: # Empty JSON Object
return None
Может ли кто-нибудь помочь решить эту проблему?
Подробнее здесь: https://stackoverflow.com/questions/798 ... s-nonetype
Мобильная версия