All pastes #797772 Raw Edit

Mine

public text v1 · immutable
#797772 ·published 2007-11-26 06:56 UTC
rendered paste body
apache error log:

[Mon Nov 26 17:52:45 2007] [error] [client 203.27.58.87] Premature end of script headers: comiclink.py, referer: http://www.interblag.org/
Traceback (most recent call last):
  File "/var/www/www.interblag.org/cgi-bin/comiclink.py", line 93, in ?
    imageStorage = getImage(comicName)
  File "/var/www/www.interblag.org/cgi-bin/comiclink.py", line 80, in getImage
    url = arccomics[comicName]().getImageURL()
  File "/var/www/www.interblag.org/cgi-bin/comiclink.py", line 45, in getImageURL
    feed)
  File "/usr/lib/python2.4/sre.py", line 134, in search
    return _compile(pattern, flags).search(string)
TypeError: expected string or buffer
[Mon Nov 26 17:53:18 2007] [error] [client 203.27.58.87] Premature end of script headers: comiclink.py

comiclink.py:

class Explosm(Comic):
  def __init__(self):
    Comic.__init__(self, 'Cyanide and Happiness')

  def getImageURL(self):
    feed = urllib.urlopen("http://www.explosm.net/comic/")
    match = re.search('src=(?P<quote>[\'"])(?P<image>http://www.explosm.net/db/files/Comics/.*\.png)(?P=quote)',
                        feed)
    try:
      return match.group('image')
    except IndexError:
      return None