標準出力をTextCtrlに


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

py2exeで作ったアプリでprint文の内容を
コンソールに出すのは恥ずかしい場合。

設置部分はこんな感じ。
self.statusCtrl = wx.TextCtrl(self.panel, -1, "abc", size=(400, 120),style = wx.TE_MULTILINE) #redirect redir=RedirectText(self.statusCtrl) sys.stdout=redir
あとはこんなクラス用意
class RedirectText: def __init__(self,outputTextCtrl): self.out=outputTextCtrl def write(self,string): self.out.WriteText(string)
ツールボックス

下から選んでください:

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