Hi I'm new in this community. I am working on a GUI using wxPython and I would like to embed an Image-to-Video converter in my program by pressing a button. Is this possible? If yes, can someone please send me a code? I will really appreciate it. Thank you so much.

Recommended Answers

All 3 Replies

Well, here's the basic idea. You have a button in your GUI. The button has a callback function. That function can then call your program. Here's a typical instance:

def mycallback(self, event):
    os.system("C:\Program Files\Myprog.exe")

Jeff

Thanks, Jeff! Big help.

Hey, I tried doing the code but an error shows up each time I press the button. Here's the code:

imageconverterButton = wx.Button(self, wx.ID_ANY, "Image Converter")
imageconverterButton.SetToolTip(wx.ToolTip("converts to video"))
self.Bind(wx.EVT_BUTTON, self.onConvert, imageconverterButton)

def onConvert(self, evt):
os.system("C:\Program Files\Image Video Converter")

When I try to run the program, it says that C:\Program is not recognized as an internal or external command, operable program or batch file.

What can I do to remedy this? Thank you.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.