Vidoza con jsontools para que no falle en windows

This commit is contained in:
pipcat
2018-07-21 20:27:45 +02:00
parent 22cb47a8c3
commit f22dbac329
+2 -2
View File
@@ -3,7 +3,7 @@
from core import httptools from core import httptools
from core import scrapertools from core import scrapertools
from platformcode import logger from platformcode import logger
import json from core import jsontools
def test_video_exists(page_url): def test_video_exists(page_url):
@@ -25,7 +25,7 @@ def get_video_url(page_url, premium=False, user="", password="", video_password=
s = scrapertools.find_single_match(data, 'sourcesCode\s*:\s*(\[\{.*?\}\])') s = scrapertools.find_single_match(data, 'sourcesCode\s*:\s*(\[\{.*?\}\])')
s = s.replace('src:', '"src":').replace('type:', '"type":').replace('label:', '"label":').replace('res:', '"res":') s = s.replace('src:', '"src":').replace('type:', '"type":').replace('label:', '"label":').replace('res:', '"res":')
try: try:
data = json.loads(str(s)) data = jsontools.load(s)
for enlace in data: for enlace in data:
if 'src' in enlace: if 'src' in enlace:
tit = '' tit = ''