On Fri, Dec 07, 2018 at 02:17:55AM +0000, nathan tech wrote: > Hello all! > > My name is nate, and I am relatively new to this list, relatively being > just signed up. > > I have a question that you would think would be obvious, but alas I have > struggled to figure out. > > How do I play sound files in python.
Alas, its not obvious nor easy. https://duckduckgo.com/?q=python+play+sound+files > More specificly, I want to play ogg files especially, with wav and mp3 > also being a high priority. I believe that wxPython supports .wav files, but not .ogg or .mp3. Playing sound in Python is a definite weakness unless you have a third-party library like PyGame that supports it in a platform- independent way. You could try: print('\a') but this requires that you are running in a terminal that supports the BEL character, that the system beep has not been turned off, and even if it works, its only a short beep. If your OS (Windows?) has a sound file player, you could try calling out to it with os.system. Under Linux, I might try something like this: os.system('mpg123 -q why_is_the_rum_gone-remix.mp3') but that pauses until paying is over, and requires the mpg123 player. There are other players, like ogg123. What you get on Windows, I don't know. Pygame is starting to sound more attractive :-) -- Steve _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor