]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Adapted to modern times
authorGuido van Rossum <guido@python.org>
Mon, 14 Dec 1992 14:11:15 +0000 (14:11 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 14 Dec 1992 14:11:15 +0000 (14:11 +0000)
Demo/stdwin/jukebox.py

index 0a74458c9ee567c6c1193a3e2e635b6e1290b6c2..ff520dbca0e4a9182b7a7de39b22c6c5a6f5d64e 100755 (executable)
@@ -1,4 +1,4 @@
-#! /usr/local/python
+#! /usr/local/bin/python
 
 # XXX This only works on SGIs running IRIX 4.0 or higher
 
@@ -39,7 +39,7 @@ from Buttons import PushButton
 # Pathnames
 
 DEF_DB = '/usr/local/sounds'           # Default directory of sounds
-SOX = '/usr/local/sox'                 # Sound format conversion program
+SOX = '/usr/local/bin/sox'             # Sound format conversion program
 SFPLAY = '/usr/sbin/sfplay'            # Sound playing program
 
 
@@ -311,7 +311,12 @@ validrates = (8000, 11025, 16000, 22050, 32000, 44100, 48000)
 
 def playfile(filename):
        killchild()
-       tuple = sndhdr.what(filename)
+       try:
+               tuple = sndhdr.what(filename)
+       except IOError, msg:
+               print 'Can\'t open', filename, msg
+               stdwin.fleep()
+               return
        raw = 0
        if tuple:
                mode, rate = tuple[:2]