pyscoutnet package¶
Submodules¶
pyscoutnet.api module¶
Copyright (c) 2016, Jan Brohl <janbrohl@t-online.de>. All rights reserved. See LICENSE.txt
-
class
pyscoutnet.api.
ScoutnetObject
(object_dict=None)[Quellcode]¶ Basisklassen:
object
-
api_url
¶ Url that can be used to retrieve this object
-
-
class
pyscoutnet.api.
ScoutnetCollection
(object_dict)[Quellcode]¶ Basisklassen:
pyscoutnet.api.ScoutnetObject
,_abcoll.Sequence
Example:
>>> api = ScoutnetAPI() >>> events = api.events('start_date > ? AND start_date < ? AND group_id = ?', ... ['2011-01-01', '2011-06-01', 3]) >>> isinstance(events, ScoutnetCollection) True >>> len(events) 13 >>> events.element_kind 'event'
-
class
pyscoutnet.api.
ScoutnetEvent
(object_dict=None)[Quellcode]¶ Basisklassen:
pyscoutnet.api.ScoutnetObject
Example:
>>> api = ScoutnetAPI() >>> events = api.events('title = ?', ['Bundesfachkonferenz Behindertenarbeit 2011 * Termin nicht mehr im Oktober*']) >>> len(events) 1 >>> e = events[0] >>> isinstance(e, ScoutnetEvent) True >>> e.title 'Bundesfachkonferenz Behindertenarbeit 2011 * Termin nicht mehr im Oktober*' >>> dpsg=e.group() >>> dpsg.id 3
-
class
pyscoutnet.api.
ScoutnetGroup
(object_dict=None)[Quellcode]¶ Basisklassen:
pyscoutnet.api.ScoutnetObject
Example:
>>> api = ScoutnetAPI() >>> dpsg = api.group(3) >>> isinstance(dpsg, ScoutnetGroup) True >>> dpsg.name 'Deutsche Pfadfinderschaft Sankt Georg (DPSG)'
-
id
¶
-
-
class
pyscoutnet.api.
ScoutnetSection
(object_dict=None)[Quellcode]¶ Basisklassen:
pyscoutnet.api.ScoutnetObject
Example:
>>> api = ScoutnetAPI() >>> section = api.section(5) >>> section.name 'Leiter'
-
class
pyscoutnet.api.
ScoutnetUrl
(object_dict=None)[Quellcode]¶ Basisklassen:
pyscoutnet.api.ScoutnetObject
Example:
>>> api = ScoutnetAPI() >>> url = api.url(4830) >>> url.text 'Stiftung Deutsche Pfadfinderschaft Sankt Georg'
-
class
pyscoutnet.api.
ScoutnetAPI
(object_dict=None)[Quellcode]¶ Basisklassen:
pyscoutnet.api.ScoutnetObject
Example:
>>> ScoutnetAPI() ScoutnetAPI({})