Files
Phoenix/docs/sphinx/rest_substitutions/snippets/python/converted/wx.ConfigBase.2.py
Metallicow 1257f42189 ⁉️ Trim trailing whitespace docs/sphinx/rest_substitutions/*.py
⁉️ Not sure if the generated .rst stuff is intended to have
whitespace like this in it or not, so seperating this from the other
commits, so easy to revert if necessary.
2018-01-16 09:02:20 -06:00

24 lines
679 B
Python

config = wx.Config("FooBarApp")
# right now the current path is '/'
conf.Write("RootEntry", 1)
# go to some other place: if the group(s) don't exist, they will be created
conf.SetPath("/Group/Subgroup")
# create an entry in subgroup
conf.Write("SubgroupEntry", 3)
# '..' is understood
conf.Write("../GroupEntry", 2)
conf.SetPath("..")
if conf.ReadInt("Subgroup/SubgroupEntry", 0) != 3:
raise Exception('Invalid SubgroupEntry')
# use absolute path: it is allowed, too
if conf.ReadInt("/RootEntry", 0) != 1:
raise Exception('Invalid RootEntry')