![]() Ces fonctions ou méthodes doivent avoir la même interface que les méthodes encode() et decode() des instances de Codec (voir Interface des codecs). Les arguments du constructeur sont stockés dans les attributs éponymes : name ¶ ![]() Les détails d'un codec trouvé dans le registre des codecs. CodecInfo ( encode, decode, streamreader = None, streamwriter = None, incrementalencoder = None, incrementaldecoder = None, name = None ) ¶ Sinon, l'objet CodecInfo est mis en cache et renvoyé vers l'appelant. Si aucun objet CodecInfo n'est trouvé, une LookupError est levée. ![]() S'ils n'y sont pas, la liste des fonctions de recherche enregistrées est passée en revue. Les encodeurs sont recherchés en priorité dans le cache du registre. Recherche les informations relatives au codec dans le registre des codecs de Python et renvoie l'objet CodecInfo tel que défini ci-dessous. Les détails complets de chaque codec peuvent être examinés directement : codecs. Référez-vous aux classes de base des codecs pour plus d'informations sur la gestion des erreurs par les codecs. Le gestionnaire d'erreurs par défaut est 'strict', ce qui veut dire qu'une erreur lors du décodage lève ValueError (ou une sous-classe spécifique du codec, telle que UnicodeDecodeError). Vous pouvez spécifier errors pour définir la façon de gérer les erreurs. decode ( obj, encoding = 'utf-8', errors = 'strict' ) ¶ĭécode obj en utilisant le codec enregistré pour encoding. Le gestionnaire d'erreurs par défaut est 'strict', ce qui veut dire qu'une erreur lors de l'encodage lève ValueError (ou une sous-classe spécifique du codec, telle que UnicodeEncodeError). encode ( obj, encoding = 'utf-8', errors = 'strict' ) ¶Įncode obj en utilisant le codec enregistré pour encoding. Le module définit les fonctions suivantes pour encoder et décoder à l'aide de n'importe quel codec : codecs. Text encodings or with codecs that encode to Types, but some module features are restricted to be used specifically with Custom codecs may encode and decode between arbitrary Most standard codecsĪre text encodings, which encode text to bytes (andĭecode bytes to text), but there are also codecs provided that encode text to Manages the codec and error handling lookup process. This module defines base classes for standard Python codecs (encoders andĭecoders) and provides access to the internal Python codec registry, which Codecs - Registre des codecs et classes de base associées ¶
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |