http://www.mediawiki.org/wiki/Special:Code/pywikipedia/9578
Revision: 9578 Author: xqt Date: 2011-10-03 15:59:59 +0000 (Mon, 03 Oct 2011) Log Message: ----------- fix comments for getall methods
Modified Paths: -------------- trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py =================================================================== --- trunk/pywikipedia/wikipedia.py 2011-10-03 14:53:28 UTC (rev 9577) +++ trunk/pywikipedia/wikipedia.py 2011-10-03 15:59:59 UTC (rev 9578) @@ -36,7 +36,7 @@ put_throttle: Call to limit rate of write-access to wiki
Other functions: - getall(): Load a group of pages via Special:Export + getall(): Load a group of pages handleArgs(): Process all standard command line arguments (such as -family, -lang, -log and others) translate(xx, dict): dict is a dictionary, giving text depending on @@ -4041,7 +4041,7 @@ self._norm = dict([(x['from'],x['to']) for x in data['query']['normalized']]) for vals in data['query']['pages'].values(): self.oneDoneApi(vals) - else: + else: #read pages via Special:Export while True: try: data = self.getData() @@ -4383,7 +4383,7 @@ return query.GetData(params, self.site)
def getall(site, pages, throttle=True, force=False): - """Use Special:Export to bulk-retrieve a group of pages from site + """Bulk-retrieve a group of pages from site
Arguments: site = Site object pages = iterable that yields Page objects