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. |