web/_exceptions.py
branchstable
changeset 5377 84d14ddfae13
parent 5186 f3c2cb460ad9
child 5385 b6e250dd7a7d
child 5389 809d3b5b3d31
--- a/web/_exceptions.py	Thu Apr 22 19:37:56 2010 +0000
+++ b/web/_exceptions.py	Thu Apr 22 19:48:04 2010 +0000
@@ -57,5 +57,8 @@
         self.reason = reason
 
     def dumps(self):
-        import simplejson
-        return simplejson.dumps({'reason': self.reason})
+        try:
+            from json import dumps
+        except ImportError:
+            from simplejson import dumps
+        return dumps({'reason': self.reason})