[PYTHON] Analysieren mit Google Colaboratory mithilfe der Kaggle-API

Für Ihre eigenen Notizen

kaggle.py


!pip install kaggle

kaggle_api.py


from googleapiclient.discovery import build
import io, os
from googleapiclient.http import MediaIoBaseDownload
from google.colab import auth
auth.authenticate_user()
drive_service = build('drive', 'v3')
results = drive_service.files().list(
        q="name = 'kaggle.json'", fields="files(id)").execute()
kaggle_api_key = results.get('files', [])
filename = "/root/.kaggle/kaggle.json"
os.makedirs(os.path.dirname(filename), exist_ok=True)
request = drive_service.files().get_media(fileId=kaggle_api_key[0]['id'])
fh = io.FileIO(filename, 'wb')
downloader = MediaIoBaseDownload(fh, request)
done = False
while done is False:
    status, done = downloader.next_chunk()
    print("Download %d%%." % int(status.progress() * 100))
os.chmod(filename, 600)

Recommended Posts

Analysieren mit Google Colaboratory mithilfe der Kaggle-API
So suchen Sie in Google Colaboratory nach Google Drive
So zeigen Sie eine Karte mit der Google Map API (Android) an
So verwenden Sie Google Colaboratory
Versuchen Sie, eine lineare Regression mit Pytorch mit Google Colaboratory zu implementieren
So zeigen Sie Formeln in Latex an, wenn Sie sympy (> = 1.4) in Google Colaboratory verwenden
Verwendung des Jupyter-Kernels von Java mit Google Colaboratory
Umgang mit OAuth2-Fehlern bei Verwendung von Google APIs aus Python
Verwendung der Google Cloud Translation API
Laden Sie Dateien direkt auf Google Drive herunter (mithilfe von Google Colaboratory).
[Rails] So berechnen Sie Breiten- und Längengrade mit hoher Genauigkeit mithilfe der Geocoding-API und zeigen sie auf Google Map an
Einfache Möglichkeit, mit Google Colab mit Python zu kratzen
Versuchen Sie, mit MVC eine RESTful-API mit Flask 1.0.2 zu erstellen
Hochladen auf ein freigegebenes Laufwerk mit Google Drive API V3
So bedienen Sie die Discord API mit Python (Bot-Registrierung)
Verwendung des japanischen Spacy-Modells mit Google Colaboratory
Erstellen einer Umgebung für die Verwendung von CaboCha mit Google Colaboratory
Lernen Sie Python mit Google Colaboratory
Wie aktualisiere ich mit SQLAlchemy?
Wie mit SQLAlchemy ändern?
So trennen Sie Zeichenfolgen mit ','
Wie man RDP auf Fedora31 macht
Probieren Sie OpenCV mit Google Colaboratory aus
Wie lösche ich mit SQLAlchemy?
So extrahieren Sie einen Termin in Google Kalender mit Python
So laden Sie keine Bilder, wenn Sie PhantomJS mit Selen verwenden
Zurücksetzen des Passworts über die API mit dem Django Rest Framework
So lösen Sie den CSRF-Schutz bei Verwendung von AngularJS mit Django
So verbergen Sie den Google Maps-API-Schlüssel vor HTML
Versuchen Sie, Lebensmittelfotos mithilfe der Google Cloud Vision-API zu beurteilen
So schreiben Sie ein Datenspeicher-Update asynchron mit Google Apps Engine
So aktualisieren Sie FC2-Blogs usw. mithilfe von XMLRPC mit Python
Umgang mit UnicodeDecodeError beim Ausführen des Downloads von Google-Bildern
Spielen Sie mit der YouTube Data API v3 mit dem Google API Python Client
So zeichnen Sie einfach die Struktur eines neuronalen Netzwerks in Google Colaboratory mit "convnet-drawer"
So installieren Sie Python mit Anaconda
So brechen Sie RT mit tweepy ab
Analysieren Sie Ihre Website mit Google Analytics-1 Chapter
Python: So verwenden Sie Async mit
[Rails] So zeigen Sie Google Map an
[Für Nicht-Programmierer] Wie man Kaggle läuft
[Python3] Google übersetzt Google Übersetzung ohne Verwendung von API
So erhalten Sie mithilfe der Mastodon-API Follower und Follower von Python
So verwenden Sie virtualenv mit PowerShell
Ich habe versucht, meinen Lieblingssänger (SHISHAMO) mit der Spotify-API zu analysieren
Wie fange ich mit Scrapy an?
Herstellen einer Verbindung zum Cloud Firestore über Google Cloud-Funktionen mit Python-Code
Übergeben von Argumenten mithilfe einer Instanz mit dem systemctl-Befehl von systemd
[Memo] Verwendung von Google MµG
Umgang mit dem DistributionNotFound-Fehler
Wie fange ich mit Django an?
Verwendung der Python-API von OpenPose
Aufblasen von Daten (Datenerweiterung) mit PyTorch
OpenCV-Funktionserkennung mit Google Colaboratory
Erstellen Sie eine API mit hug mit mod_wsgi