Python curses és az UTF-8

Ahhoz, hogy a curses tudja kezelni az UTF-8-at, és így képes legyen magyar ékezetes betűket megjeleníteni, az alábbiakat kell tenned:

  • Add hozzá ezt a sort a kód elejére: # -*- coding: utf-8 -*-
  • Importáld a locale modult.
  • A kód elejére, az importálások után, illeszd be a locale.setlocale(locale.LC_ALL,"") sort.
  • Használj Unicode sztringeket. Pl.: u"ékezetes betűk"
  • Használd a valami.encode("utf-8")-t, ha a kiíratás változónevek alapján történik.