diff options
Diffstat (limited to 'absl/flags/_argument_parser.py')
-rw-r--r-- | absl/flags/_argument_parser.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/absl/flags/_argument_parser.py b/absl/flags/_argument_parser.py index 7a94c69..2c4de9b 100644 --- a/absl/flags/_argument_parser.py +++ b/absl/flags/_argument_parser.py @@ -147,7 +147,7 @@ class ArgumentSerializer(object): def serialize(self, value): """Returns a serialized string of the value.""" - return _helpers.str_or_unicode(value) + return str(value) class NumericParser(ArgumentParser): @@ -454,7 +454,7 @@ class ListSerializer(ArgumentSerializer): def serialize(self, value): """See base class.""" - return self.list_sep.join([_helpers.str_or_unicode(x) for x in value]) + return self.list_sep.join([str(x) for x in value]) class EnumClassListSerializer(ListSerializer): @@ -498,7 +498,7 @@ class CsvListSerializer(ArgumentSerializer): # We need the returned value to be pure ascii or Unicodes so that # when the xml help is generated they are usefully encodable. - return _helpers.str_or_unicode(serialized_value) + return str(serialized_value) class EnumClassSerializer(ArgumentSerializer): @@ -514,7 +514,7 @@ class EnumClassSerializer(ArgumentSerializer): def serialize(self, value): """Returns a serialized string of the Enum class value.""" - as_string = _helpers.str_or_unicode(value.name) + as_string = str(value.name) return as_string.lower() if self._lowercase else as_string |