| <type 'exceptions.IndexError'> | Python 2.6.2: /usr/local/bin/python Sat Sep 4 14:23:10 2010 |
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/parental/domains/free-parental-control.info/public_html/we/genit.py in |
| 735 change = True |
| 736 openDict(cfg['dict']) |
| 737 pageSrc = reUpd(pageSrc) |
| 738 core.updKwd(doorName.encode('utf_8'),pageName.encode('utf_8'),0) |
| 739 else: |
| pageSrc = u'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Str...();\r\n} catch(err) {}</script>\r\n</body>\r\n</html>\r\n', reUpd = <function reUpd at 0x78ce8c0> |
| /home/parental/domains/free-parental-control.info/public_html/we/genit.py in reUpd(tmpl=u'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Str...();\r\n} catch(err) {}</script>\r\n</body>\r\n</html>\r\n') |
| 597 zone = tmpl[i0:i1] |
| 598 new = zone.replace('<<','{').replace('>>','}') |
| 599 new = useTmpl(new) |
| 600 tmpl = tmpl.replace('{update}%s{/update}' % zone, '{update}%s{/update} \n %s' % (zone,new)) |
| 601 return tmpl |
| new = u'\r\n\t\t\t<div class="post">\r\n\t\t\t\t<h3 class="title">{...}/}</p>\r\n\t\t\t\t\t{/loop}\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t\t', global useTmpl = <function useTmpl at 0x78ce758> |
| /home/parental/domains/free-parental-control.info/public_html/we/genit.py in useTmpl(tmpl=u'\r\n\t\t\t<div class="post">\r\n\t\t\t\t<h3 class="title">{...and:2:4}/}</p>\r\n\t\t\t\t\t\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t\t') |
| 361 break |
| 362 tmpl = tmpl.replace('{randword}',choice(relatives),1) |
| 363 tmpl = tmpl.replace('{randword:up}',upfirst(choice(relatives)),1) |
| 364 ## random number |
| 365 while 1: |
| tmpl = u'\r\n\t\t\t<div class="post">\r\n\t\t\t\t<h3 class="title">{...and:2:4}/}</p>\r\n\t\t\t\t\t\r\n\t\t\t\t</div>\r\n\t\t\t</div>\r\n\t\t\t', tmpl.replace = <built-in method replace of unicode object at 0x7906ed0>, global upfirst = <function upfirst at 0x78c9578>, global choice = <bound method Random.choice of <random.Random object at 0x775fa20>>, global relatives = [u'iso burner free download ', u'free mac virus software ', u'free iso burner ', u'winrar icons ', u'download flash player 9 ', u'how to prevent acrobat reader from opening pdf hyperlinks ', u'free internet tv mac software ', u'flash player 7 download for windows xp ', u'how to burn a song from limewire onto a cd ', u'comments to pdf reader ', u'free greeting card software for mac ', u'free video combining software for mac ', u'pthc winrar ', u'adobe acrobat reader to view pdf files ', u'avg free antivirus ', u'free malicious software removal tool ', u'free dj mix software ', u'flash player 7 download ', u'2k firewall free ', u'free software download mac osx remodeling renovation budget ', ...] |
| /home/parental/domains/free-parental-control.info/public_html/we/genit.py in upfirst(string=u'') |
| 28 |
| 29 def upfirst(string): |
| 30 return string.replace(string[0],string[0].upper(),1) |
| 31 |
| 32 def dwfirst(string): |
| string = u'', string.replace = <built-in method replace of unicode object at 0x2b2aef8945d0>, ].upper = <built-in method upper of unicode object at 0x2b2aef8945d0> |
<type 'exceptions.IndexError'>: string index out of range
args =
('string index out of range',)
message =
'string index out of range'