Umlaute in def
Verfasst: Sonntag 11. März 2012, 19:47
Hey leutchen
ich bin relativ neu in Python und hab mal ein Problem...
ich bin dabei ein Plugin für einen Siriserver(server, nicht Proxy) zu programmieren, welches auch ganz gut läuft nur halt nicht so wie ich es will...
Hier erstmal ein Ausschnitt:
funktioniert super, nur das ich gern den Befehl auf "Lautstärke ändern" ändern möchte, ich weiß auch wie, aber der Block muss die Wörter, die beim regestrieren verwendet werden enthalten..sprich:
ansonsten erkennt Siri den Befehl nicht.
Wenn ich den Code so verwenden möchte, meckert Python wegen dem Umlaut hinter dem def, also wie kann ich das trotzdem realiesieren?
Danköö,
Kim
ich bin relativ neu in Python und hab mal ein Problem...
ich bin dabei ein Plugin für einen Siriserver(server, nicht Proxy) zu programmieren, welches auch ganz gut läuft nur halt nicht so wie ich es will...
Hier erstmal ein Ausschnitt:
Code: Alles auswählen
@register("de-DE", "musik.*leiser")
def musikleiser(self, speech, language):
if language == 'de-DE':
value = self.ask(u"Auf was soll die Lautstärke geändert werden?")
os.system("amixer set Master \"{0}\" ".format(value))
self.say(u"Ok, ich habe die Lautstärke für dich auf \"{0}\" gesetzt.".format(value))Code: Alles auswählen
@register("de-DE", "lautstärke.*ändern")
def lautstärkeändern(self, speech, language):
if language == 'de-DE':
value = self.ask(u"Auf was soll die Lautstärke geändert werden?")
os.system("amixer set Master \"{0}\" ".format(value))
self.say(u"Ok, ich habe die Lautstärke für dich auf \"{0}\" gesetzt.".format(value))Wenn ich den Code so verwenden möchte, meckert Python wegen dem Umlaut hinter dem def, also wie kann ich das trotzdem realiesieren?
Danköö,
Kim