Python-Anfänger nutzen die inoffizielle API von Google Play Music, um Musik abzuspielen

Vorwort

Ich habe Python noch nie zuvor berührt GUI? Du weißt nicht, Han schweigt und trifft das Terminal, oder?

Der Anfang der Dinge

Ich habe so etwas im Zusammenhang mit Google Play Music gefunden https://github.com/simon-weber/gmusicapi ↓ Python Ich habe es nie berührt, aber es sieht interessant aus

Umweltbau etc.

Umgebung

Windows10 Home 64bit Anaconda3-4.3.1 python-vlc gmusicapi https://github.com/simon-weber/gmusicapi Möglicherweise VLC-Installation (möglicherweise nicht erforderlich)

Erster Python

Ich habe es nicht verstanden, aber Anaconda scheint einfach zu sein https://www.continuum.io/downloads#windows

Modul

Es scheint eine bequeme Sache zu geben, die pip heißt Installieren Sie python-vlc, gmusicapi und urllib3 mit pip

Arbeit

Wenn Sie etwas Nützliches suchen Etwas wie das Play Get Wild mit Amazon Dash Button von Google Play Music (Fehler in Chromebook)

Hmmmm

Beim Wrestling mit Englisch http://unofficial-google-music-api.readthedocs.io/en/latest/index.html Wann https://github.com/simon-weber/gmusicapi/blob/develop/example.py Lesen und fischen

Verstopfter Punkt

Python-VLC-Informationen sind knapp, daher muss ich die Quelle selbst lesen

Auch mit Englisch ringen https://github.com/oaubert/python-vlc/blob/master/generated/vlc.py

API-Funktionen sind nicht so umfangreich

Ich weiß nicht, wie ich Songs aus der Wiedergabeliste ziehen soll ↓ Lassen Sie uns jetzt suchen ↓ Suche ↓ Die Verarbeitung des zurückgegebenen Wörterbuchs dauert einige Zeit ↓ Lassen Sie uns das allererste Lied spielen, das vorerst auf der Suche war

Der Rest kämpft nur

Ergebnis

cap4-14.JPG

Es wird etwas angezeigt Das Geräusch floss ah ah

Problem

Stream stoppt in der Mitte cap4-14-2.JPG

Nachwort

Ich war beeindruckt von der modernen Art, Python zu schreiben Ich habe ein paar Tage gerungen, aber es ist doch einfacher, normal zu spielen Ich lernte Englisch Ich habe den Mac nicht ausprobiert, aber er funktionierte mit Python3 unter Ubuntu 14.04

Github Link

https://github.com/johejo/mygpm/blob/master/mygpm.py

4/15 Nachschrift

Es scheint einen Fehler in vlc.py von python-vlc zu geben. Ich habe einen Attributfehler erhalten, als ich ihn in einem Mac-Terminal getestet habe. Ich hatte eine ähnliche Frage mit Stapelüberlauf. http://stackoverflow.com/questions/17440802/vlc-python-module-not-working-in-ubuntu

Ergebnisse verschiedener Studien http://git.videolan.org/?p=vlc/bindings/python.git;a=tree;f=generated;b=HEAD Wenn Sie diese vlc.py mitbringen und durch die in python-vlc ersetzen, scheint sie normal zu funktionieren.

Sie können den Pfad von vlc.py, auf den python-vlc verweist, mit dem folgenden Skript überprüfen.

check_vlc.py


import vlc
print(vlc.__file__)

Keine Objektverarbeitung ist Untara Kantara. .. .. .. .. Es scheint, aber ich habe es nicht ganz verstanden.

Recommended Posts

Python-Anfänger nutzen die inoffizielle API von Google Play Music, um Musik abzuspielen
Spielen Sie Musik, indem Sie auf die inoffizielle API von Google Play Music klicken
[Python] Klicken Sie auf die Google Übersetzungs-API
[Python] Die größten Schwächen und Nachteile von Google Colaboratory [Für Anfänger]
Klicken Sie in Python auf die Sesami-API
Klicken Sie mit Python auf die Etherpad-Lite-API
Klicken Sie auf die Web-API in Python
Lernen Sie die Grundlagen von Python ① Grundlegende Anfänger
Eine einfache Möglichkeit, die Amazon-Produkt-API in Python aufzurufen
Klicken Sie in Python auf die New Relic-API, um den Status des Servers abzurufen
Klicken Sie auf die Rakuten-Ranking-API, um das Ranking einer beliebigen Kategorie in CSV zu speichern
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Treffen Sie eine Methode einer Klasseninstanz mit der Python Bottle Web API
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
Der schnellste Weg für Anfänger, um Python zu beherrschen
Verwendung der Google Cloud Translation API
Klicken Sie in Python auf die Firebase Dynamic Links API
Einfache Möglichkeit, die Quelle der Python-Module zu überprüfen
Vorlage des Python-Skripts zum Lesen des Inhalts der Datei
So ermitteln Sie die Anzahl der Stellen in Python
[Python] Ruft den Gesetzestext aus der e-GOV-Gesetz-API ab
Option [Python] zum Deaktivieren der Ausgabe von click.progressbar
der Zen von Python
Eine Geschichte über einen Python-Anfänger, der versucht, Google-Suchergebnisse mithilfe der API abzurufen
Verwenden wir die Python-Version des Confluence-API-Moduls.
PHP- und Python-Beispiele, die die ChatWork-API treffen
Nachdem Sie mit Python auf die Qiita-API geklickt haben, um eine Liste mit Artikeln für Anfänger zu erhalten, werden wir die Artikel von God besuchen
[Python] Zusammenfassung, wie die Farbe der Figur angegeben wird
Wie man das Dokument der magischen Funktion (Linienmagie) trifft
[Einführung in Python] Grundlegende Verwendung der Bibliothek matplotlib
Um das Äquivalent von Rubys ObjectSpace._id2ref in Python zu tun
Die Website von "The Hitchhiker's Guide to Python" wurde vollständig übersetzt.
Python Hinweis: Das Rätsel, einer Variablen eine Variable zuzuweisen
Ich habe versucht, die String-Operationen von Python zusammenzufassen
Ich habe versucht, die Entropie des Bildes mit Python zu finden
[Python] Ändern Sie die Cache-Steuerung von Objekten, die in den Cloud-Speicher hochgeladen wurden
Versuchen Sie, die Funktionsliste des Python> os-Pakets abzurufen
Informationen zum Kamerawechselereignis der Google Maps Android API
Automatisch organisierte MP3-Dateien, die mit Python von Google Play Music heruntergeladen wurden
Erleichtern Sie die Anzeige von Python-Modulausnahmen
Die erste API, die mit dem Python Djnago REST-Framework erstellt wurde
Die Geschichte der Einführung von Jedi (automatisches Vervollständigungspaket von Python) in Emacs
■ Kaggle-Übung für Anfänger - Einführung von Python - von Google Colaboratory
Berühren wir die API der Netatmo Weather Station mit Python. #Python #Netatmo
Anhängen an den Python-Prozess des SSH-Ziels und Debuggen
Tipps für Python-Anfänger, um das Scikit-Image-Beispiel für sich selbst zu verwenden
Ich möchte die Natur von Python und Pip kennenlernen
Anfänger der Google Maps API und der Twitter API haben "Tweet Map" erstellt.
Google sucht mit Python nach der Zeichenfolge in der letzten Zeile der Datei
Die Geschichte des Erstellens einer Datenbank mithilfe der Google Analytics-API
Spielen Sie mit dem Passwortmechanismus von GitHub Webhook und Python
Spielen Sie mit der YouTube Data API v3 mit dem Google API Python Client
Holen Sie sich die Quelle der Seite unbegrenzt mit Python zu laden.
Hit Mastodons API in Python
Auf dem Weg zum Ruhestand von Python2