Desenvolvi uma aplicação utilizando o framework web Bottle e Python, para importar alguns dados para banco de dados MySQL. A maioria dos dados estava em caracteres gregos. Do lado do meu aplicativo, não fiz nenhuma codificação/decodificação adicional nos dados de entrada.
Acessando meu banco de dados usando a CLI e uma consulta de seleção simples, recebo algo assim:
| 1 | ????????? | ??????? |
Quando navego em meu banco de dados usando o aplicativo Sequel Pro, consigo ler os caracteres regularmente.
Usando o Sequel Pro, posso exportar os dados para CSV e/ou JSON.
Abrindo os arquivos de saída usando sublime Text, recebo:
\u0394\u03b7\u03bc\u03ae\u03c4\u03c1\u03b9\u03bf\u03c2
do arquivo JSON. e
Δημήτριος
Do arquivo CSV.
Quando abro o mesmo arquivo (CSV) no Excel (para MAC), recebo algo assim:
ΔημήτÏιοÏ
Alguma idéia de como posso exportar os dados, em um formato que eu possa simplesmente entregar aos meus colegas, sem fornecer detalhes muito complicados sobre como abrir o arquivo?