コード例 #1
0
# Setting constants
MODE_LIST_CATEGORIES = 1
MODE_LIST_TOPICS = 2
MODE_LIST_EPISODES = 3 
MODE_EPISODE_DET = 4
MODE_PLAY_VIDEO = 5

links = {}
links['main'] = 'https://www.alnoortv.co/'
links['login'] = urljoin(links['main'], 'public/login/')

cj = LWPCookieJar()
if settings.getSetting('cookie'):
    try:
        f = StringIO(settings.getSetting('cookie'))
        cj._really_load(f, '', True, True)
    except:
        pass
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))

class myhtmlparser(HTMLParser):
    def __init__(self):
        self.reset()
        self.NEWTAGS = []
        self.NEWATTRS = []
        self.HTMLDATA = []
    def handle_starttag(self, tag, attrs):
        self.NEWTAGS.append(tag)
        self.NEWATTRS.append(attrs)
    def handle_data(self, data):
        self.HTMLDATA.append(data)
コード例 #2
0
# Setting constants
MODE_LIST_CATEGORIES = 1
MODE_LIST_TOPICS = 2
MODE_LIST_EPISODES = 3
MODE_EPISODE_DET = 4
MODE_PLAY_VIDEO = 5

links = {}
links['main'] = 'https://www.alnoortv.co/'
links['login'] = urljoin(links['main'], 'public/login/')

cj = LWPCookieJar()
if settings.getSetting('cookie'):
    try:
        f = StringIO(settings.getSetting('cookie'))
        cj._really_load(f, '', True, True)
    except:
        pass
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))


class myhtmlparser(HTMLParser):
    def __init__(self):
        self.reset()
        self.NEWTAGS = []
        self.NEWATTRS = []
        self.HTMLDATA = []

    def handle_starttag(self, tag, attrs):
        self.NEWTAGS.append(tag)
        self.NEWATTRS.append(attrs)