KeyFile
-
class KeyFile(**kwargs)
- Constructors:
Constructors
-
class KeyFile
-
classmethod new() → KeyFile
Methods
-
class KeyFile
-
classmethod error_quark() → int
-
get_boolean(group_name: str, key: str) → bool
- Parameters:
-
-
get_boolean_list(group_name: str, key: str) → list[bool]
- Parameters:
-
- Parameters:
-
-
get_double(group_name: str, key: str) → float
- Parameters:
-
-
get_double_list(group_name: str, key: str) → list[float]
- Parameters:
-
-
get_groups() → Tuple[list[str], int]
-
get_int64(group_name: str, key: str) → int
- Parameters:
-
-
get_integer(group_name: str, key: str) → int
- Parameters:
-
-
get_integer_list(group_name: str, key: str) → list[int]
- Parameters:
-
-
get_keys(group_name: str) → Tuple[list[str], int]
- Parameters:
group_name
-
get_locale_for_key(group_name: str, key: str, locale: str | None = None) → str | None
- Parameters:
-
-
get_locale_string(group_name: str, key: str, locale: str | None = None) → str
- Parameters:
-
-
get_locale_string_list(group_name: str, key: str, locale: str | None = None) → list[str]
- Parameters:
-
-
get_start_group() → str | None
-
get_string(group_name: str, key: str) → str
- Parameters:
-
-
get_string_list(group_name: str, key: str) → list[str]
- Parameters:
-
-
get_uint64(group_name: str, key: str) → int
- Parameters:
-
-
get_value(group_name: str, key: str) → str
- Parameters:
-
-
has_group(group_name: str) → bool
- Parameters:
group_name
-
load_from_bytes(bytes: Bytes, flags: KeyFileFlags) → bool
- Parameters:
-
-
load_from_data(data: str, length: int, flags: KeyFileFlags) → bool
- Parameters:
-
-
load_from_data_dirs(file: str, flags: KeyFileFlags) → Tuple[bool, str]
- Parameters:
-
-
load_from_dirs(file: str, search_dirs: list[str], flags: KeyFileFlags) → Tuple[bool, str]
- Parameters:
-
-
load_from_file(file: str, flags: KeyFileFlags) → bool
- Parameters:
-
- Parameters:
-
-
remove_group(group_name: str) → bool
- Parameters:
group_name
-
remove_key(group_name: str, key: str) → bool
- Parameters:
-
-
save_to_file(filename: str) → bool
- Parameters:
filename
-
set_boolean(group_name: str, key: str, value: bool) → None
- Parameters:
-
-
set_boolean_list(group_name: str, key: str, list: list[bool]) → None
- Parameters:
-
- Parameters:
-
-
set_double(group_name: str, key: str, value: float) → None
- Parameters:
-
-
set_double_list(group_name: str, key: str, list: list[float]) → None
- Parameters:
-
-
set_int64(group_name: str, key: str, value: int) → None
- Parameters:
-
-
set_integer(group_name: str, key: str, value: int) → None
- Parameters:
-
-
set_integer_list(group_name: str, key: str, list: list[int]) → None
- Parameters:
-
-
set_list_separator(separator: int) → None
- Parameters:
separator
-
set_locale_string(group_name: str, key: str, locale: str, string: str) → None
- Parameters:
group_name
key
locale
string
-
set_locale_string_list(group_name: str, key: str, locale: str, list: list[str]) → None
- Parameters:
group_name
key
locale
list
-
set_string(group_name: str, key: str, string: str) → None
- Parameters:
-
-
set_string_list(group_name: str, key: str, list: list[str]) → None
- Parameters:
-
-
set_uint64(group_name: str, key: str, value: int) → None
- Parameters:
-
-
set_value(group_name: str, key: str, value: str) → None
- Parameters:
-
-
to_data() → Tuple[str, int]