Revision: 5933
Author: filnik
Date: 2008-10-05 14:08:30 +0000 (Sun, 05 Oct 2008)
Log Message:
-----------
So, fixing also wikipedia.py allpages()
Modified Paths:
--------------
trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py 2008-10-05 14:08:10 UTC (rev 5932)
+++ trunk/pywikipedia/wikipedia.py 2008-10-05 14:08:30 UTC (rev 5933)
@@ -5132,7 +5132,7 @@
break
- def allpages(self, start='!', namespace=0, includeredirects=True,
+ def allpages(self, start='!', namespace=None, includeredirects=True,
throttle=True):
"""
Yield all Pages in alphabetical order.
@@ -5150,6 +5150,10 @@
AllpagesPageGenerator from pagegenerators.py instead.
"""
+ if namespace is None:
+ page = Page(self, start)
+ namespace = page.namespace()
+ start = page.titleWithoutNamespace()
try:
api_url = self.api_address()
except NotImplementedError:
Show replies by date