コード例 #1
0
ファイル: main.py プロジェクト: 1stvamp/spiderpenguin
    def flippers(self, id):
        if id == "up":
            tux.flippers.up()
        elif id == "down":
            tux.flippers.down()

        # Return a rendered template
        return render("/index.mako")
コード例 #2
0
ファイル: main.py プロジェクト: 1stvamp/spiderpenguin
    def spin(self, id):
        if id == "left":
            tux.spinning.leftOn()
        elif id == "right":
            tux.spinning.rightOn()

        # Return a rendered template
        return render("/index.mako")
コード例 #3
0
ファイル: main.py プロジェクト: 1stvamp/spiderpenguin
    def eyes(self, id):
        if id == "open":
            tux.eyes.open()
        elif id == "half":
            pass
        elif id == "closed":
            tux.eyes.close()

        # Return a rendered template
        return render("/index.mako")
コード例 #4
0
ファイル: main.py プロジェクト: 1stvamp/spiderpenguin
    def led(self, id):
        eyes = request.GET.get("eyes", "both")
        if eyes not in ("both", "left", "right"):
            eyes = "both"
        tux_eyes = getattr(tux.led, eyes)
        if id == "on":
            tux_eyes.on()
        elif id == "off":
            tux_eyes.off()
        elif id == "blink":
            tux_eyes.blink()

        # Return a rendered template
        return render("/index.mako")
コード例 #5
0
ファイル: main.py プロジェクト: 1stvamp/spiderpenguin
 def speak(self, id):
     tux.tts.speak(id)
     # Return a rendered template
     return render("/index.mako")
コード例 #6
0
ファイル: main.py プロジェクト: 1stvamp/spiderpenguin
 def index(self):
     # Return a rendered template
     return render("/index.mako")