Channelpedia: Fertige "deutsche Kanalliste" runterladen?

  • Ich würde http://channelpedia.yavdr.com/…d_by_groups.channels.conf laden und alles wegwerfen, was nicht zu einer Gruppe passt, die mit

    Code
    :[S19.2E/de]

    beginnt:


    Edit: kleine Optimierung

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

    2 Mal editiert, zuletzt von seahawk1986 ()

  • Danke für Dein Script und and der Stelle auch mal Danke für die super Arbeit, die Du hier machst...


    Bei mir gab's aber nen Problem mit der Unicode Konvertierung:

    Code
    Traceback (most recent call last):
      File "./get_de_channels.sh", line 14, in <module>
        c.write(line + '\n')
    UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 14: ordinal not in range(128)


    Ich habe es jetzt nach kurzem googlen so angepasst (habe keine Ahnung von Python...):


    Also in der letzten Zeile ein ".encode('utf-8')" ergänzt.
    Das tut dann auch bei mir.

    Hardware:
    ||Board: Asus M2NPV-VM | CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200 | RAM: 2*1GB DDR2 800
    ||Grafikkarte: POV G210 | Sat: Budget DVB-S, Mystique SaTiX-S2 V2 CI Dual
    ||Platten: Crucial M4 64GB SSD, 2,5" 80GB HITACHI Travelstar 5K250, 3,5" 2TB WD20EARS
    ||Brenner: Samsung SH-S183A | Netzteil: Seasonic SS330HB (330W) | Gehäuse: Silverstone LC-16M.

  • Ja, das ist eines der leidigen Python2 -> Python3 Probleme - unter Arch Linux ist python3 als python erreichbar, unter Debian/Ubuntu nicht ... Ich habe es oben mal eindeutig gemacht.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!