Ausführen von Notebooks mit Parametern¶
Derzeit werden in der ARGUMENTS-Zeichenfolge übergebene Parameter in die sys.argv-Liste analysiert, mit Leerzeichen als Trennzeichen.
Beispiel: Ausführen eines Notebook-Projekts mit Parametern¶
Im folgenden Beispiel werden zwei Argumente (env und prod) mit ARGUMENTS = ‚env prod‘ übergeben.
Das erste Element (sys.argv[0]) ist der Notebook-Dateiname, gefolgt von den durch Leerzeichen getrennten Argumenten.
Alle Argumente anzeigen¶
Um die vollständige Liste der an die Sitzung übergebenen Parameter zu prüfen, verwenden Sie das Modul sys.
Ausgabebeispiel:
Jedes Argument wird ausgegeben¶
Um jeden Parameter einzeln zu verarbeiten oder zu protokollieren, durchlaufen Sie die die Liste sys.argv in einer Schleife.
Ausgabebeispiel:
Zugriff auf ein bestimmtes Argument¶
Der Zugriff auf Parameter erfolgt über ihren Index in der Liste. Weil sys.argv[0] der Name des Notebooks ist, beginnt der erste Benutzerparameter bei index[1].
Ausgabebeispiel:
Die vollständige Syntax und die Parameterdetails finden Sie unter EXECUTE NOTEBOOK PROJECT.