diff --git a/Lib/logging/__init__.py b/Lib/logging/__init__.py index 64e24eef50e75a..48145180b86965 100644 --- a/Lib/logging/__init__.py +++ b/Lib/logging/__init__.py @@ -999,7 +999,7 @@ def emit(self, record): def __repr__(self): level = getLevelName(self.level) - name = getattr(self.stream, 'name', '') + name = str(getattr(self.stream, 'name', '')) if name: name += ' ' return '<%s %s(%s)>' % (self.__class__.__name__, name, level)