It basically eliminates the necessity or priming a loop. It allows you to do an assignment and a test in one line (something C programmers will be familiar with). If you are not familiar with it, it is a special assignment operator used only within logical expressions. Python 3.8.2Īctually, any 3.x version of Python will do although there are two features of 3.8 that I use. Of the following packages, you will not actually need wxGlade but I highly recommend it for developing GUIs in wxPython. I created this application on a laptop running Windows 10 Home although, in theory, it should run on Linux and Mac systems as well with only minor modifications. Quick plug - this tutorial was created using the free version of () Requirements If you are unfamiliar with wxPython I suggest you read through my previous tutorial on creating a (). If you work through the tutorial you should be able to understand the workings of the final project. For wxPython there is Creating GUI Applications with wxPython by Mike Driscoll.įollowing the (hopefully) successful completion of the GUI front end I will provide the complete video library application. If you are not I suggest that for an introduction to Python you read the excellent book Beginning Python: From Novice to Professional by Magnus Lie Hetland. It assumes that you are at least passingly familiar with Python and wxPython. This tutorial will walk you through the creation of a GUI front end for VLC Media Player. Fortunately all of the functionality is bundled in a core library, and the Python gods have seen to it that there is a Python module to interface with that library. I still wanted VLC as my back end because it plays just about everything. I found this to be functional but clumsy so I decided to write my own application. I had been using Everything for the searching, and VLC Media Player for the playback. What I wanted was an integrated interface that would easily allow me to search and play videos. A file might look like 11-59 Tucker & Cooper playing in backyard.mp4 Typically, I name my videos (and photos) with tags. As with my many photos (all in digital form) they require some effort to find particular ones of interest. I have a pile of home movie videos created over more than seventy years.
0 Comments
Leave a Reply. |