Lines Matching refs:errors

112                         errors=_implicit_errors):
113 return obj.encode(encoding, errors)
116 errors=_implicit_errors):
117 return tuple(x.decode(encoding, errors) if x else '' for x in args)
140 def encode(self, encoding='ascii', errors='strict'):
141 return self._encoded_counterpart(*(x.encode(encoding, errors) for x in self))
148 def decode(self, encoding='ascii', errors='strict'):
149 return self._decoded_counterpart(*(x.decode(encoding, errors) for x in self))
659 def unquote(string, encoding='utf-8', errors='replace'):
661 encoding and errors parameters specify how to decode percent-encoded
670 return unquote_to_bytes(string).decode(encoding, errors)
676 if errors is None:
677 errors = 'replace'
682 append(unquote_to_bytes(bits[i]).decode(encoding, errors))
688 encoding='utf-8', errors='replace', max_num_fields=None, separator='&'):
702 strict_parsing: flag indicating what to do with parsing errors.
703 If false (the default), errors are silently ignored.
704 If true, errors raise a ValueError exception.
706 encoding and errors: specify how to decode percent-encoded sequences
719 encoding=encoding, errors=errors,
730 encoding='utf-8', errors='replace', max_num_fields=None, separator='&'):
743 strict_parsing: flag indicating what to do with parsing errors. If
744 false (the default), errors are silently ignored. If true,
745 errors raise a ValueError exception.
747 encoding and errors: specify how to decode percent-encoded sequences
788 name = unquote(name, encoding=encoding, errors=errors)
791 value = unquote(value, encoding=encoding, errors=errors)
796 def unquote_plus(string, encoding='utf-8', errors='replace'):
803 return unquote(string, encoding, errors)
841 def quote(string, safe='/', encoding=None, errors=None):
872 string and safe may be either str or bytes objects. encoding and errors
875 The optional encoding and errors parameters specify how to deal with
878 errors='strict' (unsupported characters raise a UnicodeEncodeError).
885 if errors is None:
886 errors = 'strict'
887 string = string.encode(encoding, errors)
891 if errors is not None:
892 raise TypeError("quote() doesn't support 'errors' for bytes")
895 def quote_plus(string, safe='', encoding=None, errors=None):
904 return quote(string, safe, encoding, errors)
909 string = quote(string, safe + space, encoding, errors)
937 def urlencode(query, doseq=False, safe='', encoding=None, errors=None,
950 The safe, encoding, and errors parameters are passed down to the function
951 specified by quote_via (encoding and errors only if a component is a str).
978 k = quote_via(str(k), safe, encoding, errors)
983 v = quote_via(str(v), safe, encoding, errors)
990 k = quote_via(str(k), safe, encoding, errors)
996 v = quote_via(v, safe, encoding, errors)
1004 v = quote_via(str(v), safe, encoding, errors)
1012 elt = quote_via(str(elt), safe, encoding, errors)