A python 2 fix

This commit is contained in:
Dave Halter
2019-08-08 17:07:54 +02:00
parent 4ec3fb6e12
commit 499408657b

View File

@@ -29,7 +29,7 @@ class _ModuleAttributeName(AbstractNameDefinition):
s = self._string_value s = self._string_value
if self.parent_context.evaluator.environment.version_info.major == 2 \ if self.parent_context.evaluator.environment.version_info.major == 2 \
and not isinstance(s, bytes): and not isinstance(s, bytes):
s = bytes(s, 'utf-8') s = s.encode('utf-8')
return ContextSet([ return ContextSet([
create_simple_object(self.parent_context.evaluator, s) create_simple_object(self.parent_context.evaluator, s)
]) ])