Welche Möglichkeiten gibt es, um private Daten in Google Colaboratory Notizbücher zu importieren? Ist es möglich, ein nicht-öffentliches Google-Blatt zu importieren? Sie können nicht aus Systemdateien lesen. Die Einführungsdokumente verweisen auf einen [Leitfaden zur Verwendung von BigQuery] (https://colab.research.google.com/notebook#fileId=/v2/external/notebooks/bigquery.ipynb&scrollTo=KcAZ2RHCg_Ze), aber das scheint ein bisschen... viel zu sein.
Ein offizielles Beispiel-Notizbuch, das den lokalen Upload/Download von Dateien und die Integration mit Drive und Sheets demonstriert, ist hier verfügbar: https://colab.research.google.com/notebooks/io.ipynb
Der einfachste Weg, Dateien freizugeben, ist das Einbinden Ihres Google Drive.
Führen Sie dazu den folgenden Befehl in einer Codezelle aus:
from google.colab import drive
drive.mount('/content/drive')
Danach werden Ihre Laufwerksdateien gemountet und Sie können sie mit dem Dateibrowser in der Seitenleiste durchsuchen.
Hier ist ein vollständiges Beispiel-Notizbuch
Der einfachste Weg, den ich gefunden habe, ist:
Die einfachste Lösung, die ich bisher gefunden habe und die für kleine bis mittelgroße CSV-Dateien perfekt funktioniert, ist:
pandas.read_csv(URL)
aufrufen.Dies kann beim zeilenweisen Lesen einer Textdatei oder von Binärdateien funktionieren, muss aber nicht.