У меня есть запрос MySQL, например:
SELECT mydate, countryCode, qtySold from sales order mydate, countryCode
Возвращает кортежи с такими значениями, как:
((datetime.date(2011, 1, 3), 'PR', Decimal('1')), (datetime.date(2011, 1, 31), 'MX', Decimal('1')))
Когда я пытаюсь напечатать это с помощью петли, он печатает отлично:
2011-1-3, PR, 1
2011-1-31, MX, 1
Но когда я пытаюсь вернуть это значение, оно возвращается как
datetime.date(2011, 1, 3), 'PR', Decimal('1')
Есть ли способ получить нормальные данные, чтобы я мог передать их в пользовательский интерфейс для обработки? Под нормальными данными я имею в виду:
[['2011-1-03', 'PR', 1], ...]