Я программист на C, и у меня неплохо получается работать с Python. Но у меня все еще есть некоторые проблемы, связанные с OO-удивительностью Python.
Вот моя текущая проблема дизайна:
Конечный «продукт» - это структура данных JSON, созданная в Python (и переданная в код Javascript), содержащая различные типы данных, такие как:
{ type:url, {urlpayloaddict) }
{ type:text, {textpayloaddict}
...
Мой Javascript знает, как анализировать и отображать каждый тип ответа JSON.
Я доволен этим дизайном. Мой вопрос связан с обработкой этих данных в коде Python.
Я получаю свои данные из различных источников: MySQL, поиск в таблице, вызов API для веб-службы ...
По сути, я должен создать суперкласс responseElement и специализировать его для каждого типа ответа, а затем передать список этих объектов в коде Python ИЛИ мне просто передать список словарей, содержащих ответ данные в парах ключ-значение. Ответ, по-видимому, приводит к существенно разным реализациям.
Я немного не уверен, получаю ли я слишком объект счастлив ??