Encoding#
- class Encoding(*args, **kwargs)#
Character encoding.
The Encoding boxed type represents a character encoding. It is used
for example by File. Note that the text in GTK widgets is always
encoded in UTF-8.
Methods#
- class Encoding
-
- classmethod get_current() Encoding#
Gets the
Encodingfor the current locale.See also
get_charset.
- classmethod get_default_candidates() list[Encoding]#
Gets the list of default candidate encodings to try when loading a file.
See
set_candidate_encodings.This function returns a different list depending on the current locale (i.e. language, country and default encoding). The UTF-8 encoding and the current locale encoding are guaranteed to be present in the returned list.