| <type 'exceptions.TypeError'> | Python 2.6.4: /usr/bin/python Sun Feb 12 11:16:25 2012 |
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
| /home/web/dbpedia/dbpediaHandler.py in handler(req=<mp_request object at 0x7f00e2376710>) |
| 538 hdlr = DBPediaHandler('') |
| 539 try: |
| 540 hdlr.handle(req) |
| 541 except: |
| 542 req.content_type = "text/html" |
| hdlr = <dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, hdlr.handle = <bound method DBPediaHandler.handle of <dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>>, req = <mp_request object at 0x7f00e2376710> |
| /home/web/dbpedia/dbpediaHandler.py in handle(self=<dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, req=<mp_request object at 0x7f00e2376710>) |
| 530 return self.handle_memento(req) |
| 531 else: |
| 532 return BaseProxyHandler.handle(self, req) |
| 533 |
| 534 |
| global BaseProxyHandler = <class baseHandler.BaseProxyHandler at 0x7f00e2a77bf0>, BaseProxyHandler.handle = <unbound method BaseProxyHandler.handle>, self = <dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, req = <mp_request object at 0x7f00e2376710> |
| /home/web/dbpedia/baseHandler.py in handle(self=<dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, req=<mp_request object at 0x7f00e2376710>) |
| 542 return self.handle_rem(req) |
| 543 elif req.uri[urlOffset:urlOffset+len('/timegate/')] == '/timegate/': |
| 544 return self.handle_dt(req) |
| 545 elif os.path.isfile( '/home/web/dbpedia/html'+req.uri[urlOffset:] ): |
| 546 requested_file = '/home/web/dbpedia/html'+req.uri[urlOffset:] |
| self = <dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, self.handle_dt = <bound method DBPediaHandler.handle_dt of <dbped...ndler.DBPediaHandler instance at 0x7f00e2da9cf8>>, req = <mp_request object at 0x7f00e2376710> |
| /home/web/dbpedia/baseHandler.py in handle_dt(self=<dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, req=<mp_request object at 0x7f00e2376710>) |
| 386 |
| 387 # Database Access via overridden fetch_changes |
| 388 changes = self.fetch_changes(req, requri, dt=wanted) |
| 389 self.revisions = changes |
| 390 |
| changes undefined, self = <dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, self.fetch_changes = <bound method DBPediaHandler.fetch_changes of <d...ndler.DBPediaHandler instance at 0x7f00e2da9cf8>>, req = <mp_request object at 0x7f00e2376710>, requri = 'http://dbpedia.org/page/Nocturnal_%2528The_Black_Dahlia_Murder_album%2529/reviews/Rating1', dt undefined, wanted = datetime.datetime(2012, 2, 12, 18, 16, 25, tzinfo=tzutc()) |
| /home/web/dbpedia/dbpediaHandler.py in fetch_changes(self=<dbpediaHandler.DBPediaHandler instance at 0x7f00e2da9cf8>, req=<mp_request object at 0x7f00e2376710>, requri='http://dbpedia.org/page/Nocturnal_%2528The_Black_Dahlia_Murder_album%2529/reviews/Rating1', dt=datetime.datetime(2008, 10, 8, 0, 0, tzinfo=tzutc())) |
| 117 end = end.replace(tzinfo = utctz) |
| 118 ts = dt.strftime("%Y%m%d") |
| 119 uri = tmpl % ts |
| 120 changes.append((dt, uri, {'type' : 'valid', 'last' : end, 'obs' : 1})) |
| 121 |
| uri undefined, tmpl = 'http://dbpedia.mementodepot.org/memento/%s/http:...8The_Black_Dahlia_Murder_album%29/reviews/Rating1', ts = '20081008' |
<type 'exceptions.TypeError'>: not enough arguments for format string
args =
('not enough arguments for format string',)
message =
'not enough arguments for format string'