大家好,我已经制作了一个简单的 gui 来运行一行代码,直到现在我通过 cmd 运行命令是
youtube-dl.py http://www.youtube.com/ --extract-audio --audio-format mp3
现在我想用我的 gui 运行这个命令。
我的gui是这样的:
#!/usr/bin/python
import wx
APP_SIZE_X = 300
APP_SIZE_Y = 200
class MyButtons(wx.Dialog):
def __init__(self, parent, id, title):
wx.Dialog.__init__(self, parent, id, title, size=(APP_SIZE_X, APP_SIZE_Y))
wx.Button(self, 1, 'Close', (50, 130))
wx.Button(self, 2, 'Run', (150, 130), (110, -1))
self.Bind(wx.EVT_BUTTON, self.OnClose, id=1)
self.Bind(wx.EVT_BUTTON, self.OnRun, id=2)
self.Centre()
self.ShowModal()
self.Destroy()
def OnClose(self, event):
self.Close(True)
def OnRun(self,event):
print "ok for now"
app = wx.App(0)
MyButtons(None, -1, 'buttons.py')
app.MainLoop()
我需要一些帮助,谢谢你的帮助......