標準出力をTextCtrlに

「標準出力をTextCtrlに」の編集履歴(バックアップ)一覧はこちら

標準出力をTextCtrlに」(2008/04/20 (日) 12:42:20) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

py2exeで作ったアプリでprint文の内容を コンソールに出すのは恥ずかしい場合。 設置部分はこんな感じ。 #code(){{ self.statusCtrl = wx.TextCtrl(self.panel, -1, "abc", size=(400, 120),style = wx.TE_MULTILINE) #redirect redir=RedirectText(self.statusCtrl) sys.stdout=redir }} あとはこんなクラス用意 #code(){{ class RedirectText: def __init__(self,outputTextCtrl): self.out=outputTextCtrl def write(self,string): self.out.WriteText(string) }}
py2exeで作ったアプリでprint文の内容を コンソールに出すのは恥ずかしい場合。 設置部分はこんな感じ。 #code(){{ self.statusCtrl = wx.TextCtrl(self.panel, -1, "abc", size=(400, 120),style = wx.TE_MULTILINE) #redirect redir=RedirectText(self.statusCtrl) sys.stdout=redir }} あとはこんなクラス用意 #code(){{ class RedirectText: def __init__(self,outputTextCtrl): self.out=outputTextCtrl def write(self,string): self.out.WriteText(string) }} [[こんな書き方もあります>http://www.ayoko.net/ayokomoin/WxPythonSample2]]

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。