Revision: 4093
Author: btongminh
Date: 2007-08-23 13:08:10 +0000 (Thu, 23 Aug 2007)
Log Message:
-----------
Give a more specific error if a namespace does not exist.
Modified Paths:
--------------
trunk/pywikipedia/family.py
Modified: trunk/pywikipedia/family.py
===================================================================
--- trunk/pywikipedia/family.py 2007-08-23 08:30:49 UTC (rev 4092)
+++ trunk/pywikipedia/family.py 2007-08-23 13:08:10 UTC (rev 4093)
@@ -2226,7 +2226,7 @@
def namespace(self, code, ns_number, fallback = '_default', all = False):
if not self.isDefinedNS(ns_number):
- raise KeyError('ERROR: Unknown namespace %d' % ns_number)
+ raise KeyError('ERROR: Unknown namespace %d for %s:%s' % (ns_number,
code, self.name))
elif self.isNsI18N(ns_number, code):
v = self.namespaces[ns_number][code]
elif fallback:
Show replies by date