From 0a16afc6b813db32119be14febe0d44932037ace Mon Sep 17 00:00:00 2001 From: Kev <kev@flujos.org> Date: Fri, 15 Nov 2013 19:00:44 -0600 Subject: [PATCH] use #ask from smw api --- mwclient/client.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mwclient/client.py b/mwclient/client.py index c64296e..f8ae912 100644 --- a/mwclient/client.py +++ b/mwclient/client.py @@ -623,3 +623,9 @@ class Site(object): return result['expandtemplates']['*'], result['parsetree']['*'] else: return result['expandtemplates']['*'] + + def ask(self, query, title = None): + kwargs = {} + if title is None: kwargs['title'] = title + result = self.raw_api('ask', query = query, **kwargs) + return result['query']['results'] -- GitLab