Jupyter Notebook bei Google Colaboratory/Drive

Jupyter Notebook bei Google Colaboratory/Drive

Napisane przez: Stefan Lindow ()
Liczba odpowiedzi: 0
Im Workshop habe ich es schon erzählt, ich will es hier nur noch einmal dokumentieren. Google hat neben den Word-, Powerpoint-, Excel-Klonen (google docs, sheets, slides) auch eine Jupyter Notebook-Server, den sie "Colaboratory" nennen. Dort könnt ihr im Zusammenarbeit mit einem Google Drive (dropbox Klon) ebenfalls Python code ausführen und Ergebnisse direkt einsehen. So geht ihr vor:

1) Ihr braucht einen Google Account. (Allerdings: Ein Google Account mit einer UP-Adresse angelegt, hat nicht die richtigen Rechte, eventuell 'privaten' Account nehmen.)
2) Im Google Account geht zum Google Drive und "installiert" (klick auf das + im rechten Randmenü) dort das Add-On Colaboratory. Hier der Shortlink.
3) Einmal installiert (eventuell Seite neu laden), könnte ihr unter New > More > Google Colaboratory ein Notebook anlegen.
4) Um Datensätze zu bearbeiten, müsst ihr diese ins Drive hochladen.
5) In jedem Notebook müsst ihr eine Verbindung zum Google Drive herstellen und dann den entsprechenden Ordner ansteuern. Dieser Code funktionierte bei mir:

# das Google Drive "mounten":  (nach https://stackoverflow.com/a/47019779)
# ein Menüfenster müsste sich öffnen
from google.colab import drive
drive.mount('/content/drive')

# richtigen Folder rausfinden:
print(os.getcwd())
os.listdir()

# .. und ansteuern:
# https://stackoverflow.com/a/64743161
%cd drive/My Drive/

# Dateien ansehen
os.listdir()