Hallo,
ich hab mir mal die Unicode-Sachen durchgelesen, recht viel weitergebracht hat mich das auch nicht.
@Leonidas: Wie deklariere ich denn eine Datei als UTF-8 (durch eine entsprechende magic-line, oder)?
Und wie speichere ich sie als UTF-8 ab? Verwende IDLE.
Zur Veranschaulichung hier mal ein paar Auszüge.
Modul (german.py):
Code: Alles auswählen
#!/usr/bin/pythonw
# -*- coding: utf-8 -*-
# ...
menu = { }
# ...
menu['opensearch'] = '&Suche öffnen'
#...
Andere Datei:
Code: Alles auswählen
#!/usr/bin/pythonw
import wx
from german import menu
# hier dann die ganzen wx-Sachen
Gruß
DHK
P.S.: Meine Shebang ist aber in IDLE ganz oben...vielleicht habe ich was falsch eingegeben hier im Forum.
edit: Ich sehe gerade, dass neben meinem Modul in dem Ordner, in dem das Modul ist, auch noch eine Datei mit den gleichen Dateinamen ist. Das ist ein "Compiled Python File". Ich hab es mal mit dem Notepad angeguckt, aber auch da sind die Umlaute schon so merkwürdig dargestellt. Hat das was zu sagen?
Opera ist noch immer der beste...