我已经制作了一个python文本语音转换程序..现在想为它制作一个gui ...如何将我的应用程序python代码连接到gui?
我已经安装了wxpython..and一直在尝试一些可用的在线例子来理解,但是我不完全理解它..
我基本上想要一个框架和一个文本框输入文本和一个按钮...点击按钮时,文本中的文本应该被复制到文件并运行应用程序.py文件给出结果.. 我发现这很难,因为我是新的wxwidgets .. 寻找一些帮助..有人可以告诉如何在wxpython中执行这个简单的任务?
我可以在VB中做到这一点,并将我的py代码连接到它?
import wx
app=wx.App(redirect=False)
window=wx.Frame(None, title='sample gui app',pos=(100,100),size=(400,500))
hellobtn=wx.Button(window,label='hello',pos = (200, 200), size = (60,25))
byeBtn=wx.Button(window,label='bye',pos=(250,250),size=(60,25))
printArea=wx.TextCtrl(window,pos=(10,10),size=(400-120-15-10,25),style=wx.TE_MULTILINE)
window.Show()
app.MainLoop()
这是我写的用于创建框架和文本框和按钮hjow事件添加到这一点,并连接到我的code..on点击一个按钮,我希望它运行从我的.py文件中的代码上的任何地方CMD PRMT ..
在此先感谢..
我没有写我的代码文本语音功能,也没有我有一个主要的..所以我仍然可以使用这种方法.. 可以请你更具体如何写代码请! – kaki 2010-06-21 16:17:53
听起来像你需要清理你的原始代码,以便它可以轻松地从其他地方调用。无论您尝试构建的GUI如何都适用。如果没有其他的东西可以将你的旧代码移到OnButton()中。 – acrosman 2010-06-22 18:13:01