【发布时间】:2009-12-15 20:38:29
【问题描述】:
我需要为这个示例 wxpython 代码添加 httpd 支持。
它解析url并显示不同的图像。
最简单的方法是什么?
import wx
a = wx.PySimpleApp()
wximg = wx.Image('w.png',wx.BITMAP_TYPE_PNG)
wxbmp=wximg.ConvertToBitmap()
f = wx.Frame(None, -1, "Show JPEG demo")
f.SetSize( wxbmp.GetSize() )
wx.StaticBitmap(f,-1,wxbmp,(0,0))
f.Show(True)
def callback(evt,a=a,f=f):
# Closes the window upon any keypress
f.Close()
a.ExitMainLoop()
wx.EVT_CHAR(f,callback)
a.MainLoop()
【问题讨论】:
-
你能澄清一下“需要添加 httpd 支持”是什么意思吗?
-
httpd,如 Apache?你在说什么“网址”?此应用不接受任何输入,包括任何 url 的任何输入!
-
我想在 wx 程序中添加 httpd 线程,并使用网络浏览器远程控制要显示的图像。我现在得到了线程启动和对浏览器的响应,但不是与 wx 程序的内部通信。不知何故,“PostEvent”没有被 wx 程序拾取。