Posté par rems le 15 juin 2014 à 16:59. En réponse au message Télécharger Arte+7. Évalué à 2.
Et en beaucoup beaucoup plus simple cela donne (il faut passer l'url de la page en paramètre) :
from re import split import urllib2 import json import sys html = urllib2.urlopen(sys.argv[1]).read() url = split('.*arte_vp_url="(.*\.json)".*',html)[1] url = url.replace("/player/","/") videos = json.loads(urllib2.urlopen(url).read()) for video in videos["video"]["VSR"]: if video["VFO"] == "HBBTV": if video["version"] == "VF-STF" and video ["VQU"] == "HQ": print video["VUR"]
[^] # Re: erreur décodage url
Posté par rems . En réponse au message Télécharger Arte+7. Évalué à 2.
Et en beaucoup beaucoup plus simple cela donne (il faut passer l'url de la page en paramètre) :