Комментарии 4
Подскажите, а какой смысл делать Абстрактный класс class HTTPResponse(ABC)
и потом тут же RequestsResponse(HTTPResponse)
? Предполагается ещё какие-то пере-использования и наследования? Какие, например? Спасибо!
0
Согласен, я ещё не понял зачем заворачивать responce с повторением всех атрибутов/методов. Почему тогда не передать нормальный response, тот что лежит в _response
+1
Я же написал что создаю модель ответа, чтобы Провайдер мог работать с любыми библиотеками, не только requests. Например aiohttp отдает текст как response.text(), ну и не зависеть от методов response всех библиотек. Клиент будет точно отдавать response какой ожидает провайдер
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Класс коннектор для Диадок API на Python