Powered By 画RSS

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

wxpythonインストール

wxpython
本家:http://www.wxpython.org/

pythonでGUIやってみたいなと思って調べてみたら、wxpythonの情報が多かったので
さっそくWindows版を試してみた。

その仮定で良質(そうな)サイト発見。

wxPython Index
http://harukaze.net/~haruka/wxpython/
ここを参照すれば、基本的なことはできそうだ。


インストールは簡単。

本家サイトのカテゴリDownLoadの"Prerequisites"からPythonのバージョンに合わせたインストーラを取得
#Python2.6のverwin32-unicodeを落としました。
wx_download

セットアップは、全てデフォルトでおk。

  ・
  ・
  ・
  ・

さっそく上記サイトを参照して(コピペして)書いてみる。

--------------------------------------
import wx

class MyApp(wx.App):
def Oninit(self):
Frm = wx.Frame(None,-1,"test")
Frm.Show()
Btn = wx.Button(Frm,-1,"push")
return 1

app = MyApp()
app.MainLoop()
--------------------------------------

しかし・・・動かない。

( ・3・)アルェー
さっそくつまづいた?

よくよく見てみると、関数"Oninit"を呼んでないような・・・
こうすればよいのでのは。

--------------------------------------
import wx

class MyApp(wx.App):
def Oninit(self):
Frm = wx.Frame(None,-1,"test")
Frm.Show()
Btn = wx.Button(Frm,-1,"push")
return 1

app = MyApp()
app.Oninit()
app.MainLoop()
--------------------------------------

こうしたら動きました。
ろくに考えないで、コピペするから・・・。

#追記記事書きました。
中途半端なコピペとタイプミスが原因だよ!

実行結果
wxtest

これでpythonでもGUIプログラミングできる環境が整いました。


■おまけ
wxpython使うときもEclipseでコード補完したい場合。
ちょっとした設定が必要です。

ネットで調べたら発見。

Eclipse(Pydev)でwxPythonのコード補完機能を使う【小ネタ】
http://d.hatena.ne.jp/lolloo-htn/20090725/1248525375

まんま上記記事に従って設定していけば、以下のように便利になります。
hokan


スポンサーサイト

アイコン検索

■アイコン検索サイト

自分が作ったアプリにアイコンを設定したい。そんなときの検索サイト。
でもそんなにこだわることはないから、ICONLOOKだけでだいたい事が済むんだけど。

ICONLOOK
iconS1

ICONFINDER
iconS2

IconSeeker
iconS3

プログラミングサイトまとめ

■プログラミングサイトまとめ

未熟な自分を助けてくれたサイト

随時追記していこう。

カテゴリ
・C#
・Python
・総合
・やる気UP

■スポンサードリンク
■プロフィール

ベタログ

管理人 : ベタログ (Twitterアカウント

思い立ったら、ジャンルを気にせず記事にする。それが自由というものだ。
そんな管理方針。
主に取り扱ってる事:オンラインゲーム(SDGO/Travian/ロードオブナイツ)、プログラミングメモ、ネット小説/書籍の感想/観葉植物など。

■まとめ記事
■カテゴリ
■最新記事
■PICKUP

個人的に押しているモノ


魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
魚里高校ダンジョン部! 藻女神様と行く迷宮甲子園
■感想記事
これぞ青春エンタメ小説。熱いですよ!

オーバーロード1 不死者の王
オーバーロード1 不死者の王
■感想記事
最強軍団が異世界を蹂躙するファンタジー。Web版も読めますが、凄まじい加筆がされているため、Web版読者も楽しめます。
■お勧め品
■最新コメント
■月別アーカイブ
検索フォーム
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。