[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mediathekview -Filmlisten werden nicht geladen



* Manfred Gil <manfred-gil@t-online.de> wrote:
> 
> Ich hab das Problem so Gelöst,
> 
> Ich ziehe die Datei manuell vom Server und stelle im MV ein, das er die Locale 
> Datei nehmen soll.
> 
> Ich hab mir ein kleines Python script dazu gebaut.

Ein schnelles wget https://verteiler.mediathekviewweb.de/Filmliste-akt.xz
wäre zu einfach, oder muß man heutzutage um alles ein python-Geraffel
bauen? Der MV braucht auch keine entpackte Datei, das kann der schon
selber.

> 
> <script>
> 
> #!/usr/bin/env python3
> # -*- coding: utf-8 -*-
> #
> #  download_kurz.py
> #
> #  Copyright 2018 Manfred Gil <manfred-gil@t-online.de>
> #
> # Hinweis:
> # Die Datei "Filmliste" wird im MediathekView
> # als locale datei zum laden gegeben.
> 
> import urllib.request
> import gzip
> import shutil
> 
> # Variabeln #
> server = 'https://verteiler.mediathekviewweb.de/Filmliste-akt.gz'
> local_filename = server.split('/')[-1]
> file_name = 'Filmliste'
> 
> print('Download startet')
> # Download der Datei
> html = urllib.request.urlretrieve(server, local_filename)
> # Entpacken und einen neuen Namen verpassen
> with gzip.open(html[0], 'rb') as input:
>         with open(file_name, 'wb') as output:
>             shutil.copyfileobj(input, output)
> print('Fertig')
> 
> </script>
> 
> HTH
> Gruß
>  
> 


Reply to: