Sonderzeichen im 'Screentitle'?

  • Mal angenommen ich habe folgenden Screen ...


    Python
    class TestScreen(Screen):
       def __init__(self, session, args = 0):
            screentitle = "ABCDEFGAÖÜ"
            self.skin = """
                <screen position="200,100" size="300,250" title="%s" >
                    <widget name="menu" position="10,10" size="290,175" scrollbarMode="showOnDemand" />
                </screen>""" % screentitle
            self.session = session


    ... funktioniert das wunderbar. Wenn ich nun aber im screentitle Sonderzeichen alá " oder < oder ' brauche, kommt der XML-Parser durcheinander und wirft eine Exception. Hat da jemand ne Lösung / einen Tip für?


    Als erste Zeile im Script soll mal eine Magic-Zeile mit UTF-8 stehen.