diff Lib/rexec.py @ 4343:4bbde804b697 legacy-trunk

Don't die if an ok file method (e.g. fileno) doesn't exist.
author Guido van Rossum <guido@python.org>
date Mon, 30 Sep 1996 18:50:44 +0000
parents f37cbfaa7328
children 02a24e48b376
line wrap: on
line diff
--- a/Lib/rexec.py	Mon Sep 30 14:43:22 1996 +0000
+++ b/Lib/rexec.py	Mon Sep 30 18:50:44 1996 +0000
@@ -38,7 +38,7 @@
 	def __init__(self, f):
 		self.f = f
 		for m in self.ok_file_methods:
-			if not hasattr(self, m):
+			if not hasattr(self, m) and hasattr(f, m):
 				setattr(self, m, getattr(f, m))
 	
 	def close(self):