←「こんにちは」ボタンを押すと終了します。
# hello.py #import sys, Tkinter from Tkinter import * root = Tk() button = Button(root, text=unicode("こんにちは", "mbcs"), command=sys.exit) button.pack() root.mainloop() |
# hello.tcl # package require Tk pack [button .button -text "こんにちは" -command exit] |
ほとんど同じような感じになりました。
自作ソフトTkEngineをPythonに移植してみました。
ほぼ同等の行数で同等の機能を実現できました。→ PyEngine V1.1
性能も互角です。ActivePython2.2以上で動作します。
さて、あなたならどちらを使いますか?