A DesktopParser for GNOME/KDE .desktop files. The API is similar to
GKeyFile from glib.
Example:
| Method Summary |
| |
get_boolean_list(self,
section,
option)
|
| |
get_integer_list(self,
section,
option)
|
| |
get_locale(self,
section,
option,
locale)
|
| |
get_string_list(self,
section,
option)
|
| |
get_string_list_locale(self,
section,
option,
locale)
|
| |
optionxform(self,
optionstr)
|
| |
set_boolean_list(self,
section,
option,
values)
|
| |
set_integer_list(self,
section,
option,
values)
|
| |
set_list_separator(self,
separator)
Sets the character which is used to separate values in lists. |
| |
set_locale(self,
section,
option,
locale,
value)
|
| |
set_string_list(self,
section,
option,
values)
|
| |
set_string_list_locale(self,
section,
option,
locale,
values)
|
| Inherited from ConfigParser |
| |
get(self,
section,
option,
raw,
vars)
Get an option value for a given section. |
| |
items(self,
section,
raw,
vars)
Return a list of tuples with (name, value) for each option in the
section. |
| Inherited from RawConfigParser |
| |
add_section(self,
section)
Create a new section in the configuration. |
| |
defaults(self)
|
| |
getboolean(self,
section,
option)
|
| |
getfloat(self,
section,
option)
|
| |
getint(self,
section,
option)
|
| |
has_option(self,
section,
option)
Check for the existence of a given option in a given section. |
| |
has_section(self,
section)
Indicate whether the named section is present in the
configuration. |
| |
options(self,
section)
Return a list of option names for the given section name. |
| |
read(self,
filenames)
Read and parse a filename or a list of filenames. |
| |
readfp(self,
fp,
filename)
Like read() but the argument must be a file-like object. |
| |
remove_option(self,
section,
option)
Remove an option. |
| |
remove_section(self,
section)
Remove a file section. |
| |
sections(self)
Return a list of section names, excluding [DEFAULT] |
| |
set(self,
section,
option,
value)
Set an option. |
| |
write(self,
fp)
Write an .ini-format representation of the configuration state. |