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
-
- get_current() Encoding
Gets the
Encoding
for the current locale.See also
get_charset
.
- 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.