Skip to content

Commit 3eb10eb

Browse files
committed
Catch IOError in show source function.
1 parent 72e42f1 commit 3eb10eb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

bpython/cli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -812,7 +812,7 @@ def p_key(self, key):
812812
if obj is None and inspection.is_eval_safe_name(self.s):
813813
obj = self.get_object(self.s)
814814
source = inspect.getsource(obj)
815-
except (AttributeError, NameError, TypeError):
815+
except (AttributeError, IOError, NameError, TypeError):
816816
self.statusbar.message("Cannot show source.")
817817
return ''
818818
else:

0 commit comments

Comments
 (0)