Einfache Möglichkeit, Daten von Ihrem Google-Laufwerk zu importieren - dies spart Zeit (ich weiß nicht, warum Google dies nicht Schritt für Schritt explizit auflistet).
PYDRIVE INSTALLIEREN UND AUTHENTIFIZIEREN
!pip install -U -q PyDrive ## you will have install for every colab session
from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
from google.colab import auth
from oauth2client.client import GoogleCredentials
# 1. Authenticate and create the PyDrive client.
auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)
HOCHLADEN
Wenn Sie Daten vom lokalen Laufwerk hochladen müssen:
from google.colab import files
uploaded = files.upload()
for fn in uploaded.keys():
print('User uploaded file "{name}" with length {length} bytes'.format(name=fn, length=len(uploaded[fn])))
Ausführen und dies zeigt eine Schaltfläche zum Auswählen einer Datei an - suchen Sie Ihre Upload-Datei - klicken Sie auf Öffnen
Nach dem Hochladen wird Folgendes angezeigt:
sample_file.json(text/plain) - 11733 bytes, last modified: x/xx/2018 - %100 done
User uploaded file "sample_file.json" with length 11733 bytes
DATEI FÜR NOTIZBUCH ERSTELLEN
Wenn sich Ihre Datendatei bereits in Ihrem Laufwerk befindet, können Sie mit diesem Schritt fortfahren.
Jetzt ist es in Ihrem Google Drive. Suchen Sie die Datei in Ihrem Google Drive und klicken Sie mit der rechten Maustaste. Klicken Sie auf "Gemeinsam nutzbarer Link". Sie erhalten ein Fenster mit:
https://drive.google.com/open?id=29PGh8XCts3mlMP6zRphvnIcbv27boawn
Kopie - '29PGh8XCts3mlMP6zRphvnIcbv27boawn' - das ist die Datei-ID.
In Ihrem Notebook:
json_import = drive.CreateFile({'id':'29PGh8XCts3mlMP6zRphvnIcbv27boawn'})
json_import.GetContentFile('sample.json') - 'sample.json' is the file name that will be accessible in the notebook.
DATEN IN NOTIZBUCH IMPORTIEREN
So importieren Sie die Daten, die Sie in das Notizbuch hochgeladen haben (eine JSON-Datei in diesem Beispiel - wie Sie sie laden, hängt vom Datei- / Datentyp ab - TXT, CSV usw.):
sample_uploaded_data = json.load(open('sample.json'))
Jetzt können Sie drucken, um zu sehen, ob die Daten vorhanden sind:
print(sample_uploaded_data)