Bitte um Hilfe bei ( Regular Expression )

Jan-Frederik Stieler

Monsterator
Moderator
Hi,
indem du erstmal HTML lernst damit du dich überhaupt in der DOM zurecht findest.
Sorry für diese doch recht unverblümte Antwort, aber nich glaub daran scheitert es grad am meisten.

Grüße
 

Andre-1979

Grünschnabel
So siehts aus , sagte ja schon das es bei mir an ( HTML ) hängt !
Kann zwar gut VB & Python aber web Sachen hatte ich bisher wenig zu tun ((-;
Code:
    def getBaseStreamUrl(self, data, stream_url):
        m = re.search('myplayer"><iframe src="(.*?)"', data)
        if m:
            std_headers = {
                'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
                'Accept-Language': 'en-us,en;q=0.5',
                'Referer': stream_url
            }
            twAgentGetPage(m.group(1), agent=glob_agent, headers=std_headers).addCallback(self.extractStream, videoPrio=int(config.mediaportal.videoquali_others.value)).addErrback(self.dataError)
        else:
            return self.stream_not_found()

    def extractStream(self, data, videoPrio=2):
        m = re.search('function\(e,a\)\{var\s+\w=(\{.*?\});', data, re.S)
        if not m:
            return self.stream_not_found()
 
Zuletzt bearbeitet von einem Moderator: