Raise TypeError if arguments are passed to Boxed.__init__
[pygobject.git] / examples / option.py
blob73860f5442cda2e175152ea8e30b29507bff699f
1 #!/usr/bin/env python
3 from gi.repository import GLib
5 group = GLib.option.OptionGroup(
6 "example", "OptionGroup Example", "Shows all example options",
7 option_list=[GLib.option.make_option("--example",
8 action="store_true",
9 dest="example",
10 help="An example option."),
13 parser = GLib.option.OptionParser(
14 "NAMES ...", description="A simple gobject.option example.",
15 option_list=[GLib.option.make_option("--file", "-f",
16 type="filename",
17 action="store",
18 dest="file",
19 help="A filename option"),
20 # ...
23 parser.add_option_group(group)
25 parser.parse_args()
27 print("group: example " + str(group.values.example))
28 print("parser: file " + str(parser.values.file))