Revision: 5263 Author: russblau Date: 2008-04-23 15:00:55 +0000 (Wed, 23 Apr 2008)
Log Message: ----------- set _getexception if we find that page doesn't exist.
Modified Paths: -------------- trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py =================================================================== --- trunk/pywikipedia/wikipedia.py 2008-04-23 14:16:55 UTC (rev 5262) +++ trunk/pywikipedia/wikipedia.py 2008-04-23 15:00:55 UTC (rev 5263) @@ -1142,6 +1142,7 @@ api_url = '/w/api.php?action=query&prop=info&inprop=protection&format=xml&titles=%s' % self.urlname() text = self.site().getUrl(api_url) if 'missing=""' in text: + self._getexception = NoPage raise NoPage('Page %s does not exist' % self.aslink()) elif not 'pageid="' in text: # I don't know what may happen here.