Fix bug when reporting error
diff --git a/Tools/scripts/classfix.py b/Tools/scripts/classfix.py
index c184256..7ec0e7a 100755
--- a/Tools/scripts/classfix.py
+++ b/Tools/scripts/classfix.py
@@ -1,5 +1,5 @@
 #! /ufs/guido/bin/sgi/python
-#! /usr/local/python
+#! /usr/local/bin/python
 
 # Fix Python source files to use the new class definition syntax, i.e.,
 #	class C() = base(), base(), ...: ...
@@ -38,7 +38,7 @@
 def main():
 	bad = 0
 	if not sys.argv[1:]: # No arguments
-		err('usage: ' + argv[0] + ' file-or-directory ...\n')
+		err('usage: ' + sys.argv[0] + ' file-or-directory ...\n')
 		sys.exit(2)
 	for arg in sys.argv[1:]:
 		if os.path.isdir(arg):
diff --git a/Tools/scripts/fixps.py b/Tools/scripts/fixps.py
index c5e4cb3..3238c49 100755
--- a/Tools/scripts/fixps.py
+++ b/Tools/scripts/fixps.py
@@ -12,7 +12,7 @@
 		try:
 			f = open(file, 'r+')
 		except IOError:
-			print f, ': can\'t open for update'
+			print file, ': can\'t open for update'
 			continue
 		line = f.readline()
 		if regex.match('^#! */usr/local/python', line) < 0: