All pastes #797786 Raw Edit

Anonymous

public text v1 · immutable
#797786 ·published 2007-11-26 07:21 UTC
rendered paste body
class PennyArcade(Comic):
  def __init__(self):
    Comic.__init__(self, 'Penny Arcade')

  def getImageURL(self):
    feed = urllib.urlopen("http://www.penny-arcade.com/comic/")
    match = re.search('src=(?P<quote>[\'"])(?P<image>http://www.penny-arcade.com/images/.*\.jpg)(?P=quote)', feed.read() )
    try:
      return match.group('image')
    except IndexError:
      return None

class CAD(Comic):
  def __init__(self):
    Comic.__init__(self, 'Ctrl+Alt+Del')

  def getImageURL(self):
    feed = urllib.urlopen("http://cad-comic.com/comic.php")
    match = re.search('src=(?P<quote>[\'"])(?P<image>http://cad-comic.com/comics/.*\.jpg)(?P=quote)', feed.read() )
    try:
      return match.group('image')
    except IndexError:
      return None