Lassen Sie uns eine Pfefferbox machen. Es gibt verschiedene Artikel, die von anderen Leuten geschrieben wurden, aber es ist ein Memorandum.
Referenz Fügen Sie das Python-Modul http://qiita.com/hws-hitorobo/items/5b0178d291e87c643bf3 hinzu Selbst erstellte Funktion http://qiita.com/Ryo87/items/77e1d19b80c77d2733c8 Erstellen Sie eine HTTP-GET-Box http://qiita.com/Atelier-Akihabara/items/acc8d2ad6c3881f112a4
Fügen wir unter "Box-Bibliotheken> Programmierung> Vorlagen" eine Box mit "Python-Skript" hinzu.
Doppelklicken Sie, um den ursprünglichen Code anzuzeigen.
app.py
class MyClass(GeneratedClass):
def __init__(self):
GeneratedClass.__init__(self)
def onLoad(self):
#put initialization code here
pass
def onUnload(self):
#put clean-up code here
pass
def onInput_onStart(self):
#self.onStopped() #activate the output of the box
pass
def onInput_onStop(self):
self.onUnload() #it is recommended to reuse the clean-up as the box is stopped
self.onStopped() #activate the output of the box
Ich möchte console.log ()
in JavaScript,
Es scheint, dass "self.logger.info ()" verwendet werden kann.
Ich habe den ersten Kommentar gelöscht und der Übersichtlichkeit halber hinzugefügt.
app.py
class MyClass(GeneratedClass):
def __init__(self):
GeneratedClass.__init__(self)
def onLoad(self):
pass
def onUnload(self):
pass
def onInput_onStart(self):
self.logger.info("Hallo") #← Nachtrag
pass
def onInput_onStop(self):
self.onUnload()
self.onStopped()
Wenn es ausgeführt wird, fließt es wie folgt zum Log Viewer.
Ich bereite mich darauf vor, die Sprechfunktion mit "self.tts = ALProxy (" ALTextToSpeech ") zu verwenden." Sie können tatsächlich mit "self.tts.post.say ()" sprechen.
app.py
class MyClass(GeneratedClass):
def __init__(self):
GeneratedClass.__init__(self)
self.tts = ALProxy('ALTextToSpeech') #← Nachtrag
def onLoad(self):
pass
def onUnload(self):
pass
def onInput_onStart(self):
self.logger.info("Hallo")
self.tts.post.say("Guten Morgen, Herr Ryuzaki.") #← Nachtrag
pass
def onInput_onStop(self):
self.onUnload()
self.onStopped()
Ich habe mit Mr. Tatsuzaki gesprochen, der gerade vorbeigekommen ist.
http://liginc.co.jp/member/member_detail?user=dragon
Ich erinnerte mich an "self.logger.info ()" und "self.tts.post.say ()".
Recommended Posts