2013年12月25日水曜日

開発環境

初めてのコンピュータサイエンス(Jennifer CampbellPaul GriesJason MontojoGreg Wilson(著)長尾 高弘(翻訳))の14章(GUI)、14.8(練習問題)、14-.を解いてみる。

14.8(練習問題)、14-1.

コード(BBEdit)

sample.py

#!/usr/bin/env python3.3
#-*- coding: utf-8 -*-

import tkinter

window = tkinter.Tk()

button = tkinter.Button(window, text='Good-bye',
             command=lambda:window.destroy())
button.pack()

window.mainloop()

MacPortsで必要なモジュール(py33-tkinter, py33-py2app)をインストールしてからGUIアプリを作成

入出力結果(Terminal)

$ sudo port -v install py33-tkinter
…
$ sudo port -v install py33-py2app
$ py2applet-3.3 --make-setup sample.py
Wrote setup.py
$ python3.3 setup.py py2app
running py2app
…
$ open dist/sample.app
$

完成したアプリをダウンロード

0 コメント:

コメントを投稿