import re from urllib import unquote from oxutils.cache import getUrl def getVideoUrl(url): data = getUrl(url) video = re.compile('''video", "(.*?)"''').findall(data) for v in video: v = unquote(v).split('@@')[0] return "http://www.dailymotion.com" + v return '' if __name__ == '__main__': print getVideoUrl('http://www.dailymotion.com/relevance/search/priere%2Bpour%2Brefuznik/video/x3opar_priere-pour-refuznik-1-jeanluc-goda_shortfilms') print getVideoUrl('http://www.dailymotion.com/relevance/search/priere%2Bpour%2Brefuznik/video/x3ou94_priere-pour-refuznik-2-jeanluc-goda_shortfilms')