0

Python スクリプトで MySQL レコードを適用しようとしています。私が関心のあるフィールドでは、latin2_croatian_ci 照合文字を使用しています。次の文字を印刷しようとすると、

Karadžić
Stanišić & Simatović
Boškoski & Tarčulovski
Đorđević
Ražnatović, Željko

私はただ、

Karadži?
Staniši? & Simatovi?
Boškoski & Tar?ulovski
?or?evi?
Ražnatovi?, Željko

私は MySQL と Python の両方から多くの戦略を試しました。MySQL では、さまざまな組み合わせで CONVERT と CAST の両方を試しました。Python では、unicode() 関数を適用しようとしました。何も機能していないようです。Flash では、同様の問題を解決するために、埋め込みを「ラテン拡張 A」に設定する必要がありました。

すべてのヒントや手がかりをいただければ幸いです。

4

1 に答える 1

0

この行を Python スクリプトの 2 行目に追加します ( の後#!/usr/bin/python) 。

# -*- coding: utf-8 -*-

あなたと一緒utf-8なら大丈夫

于 2013-04-10T21:03:03.400 に答える