2017-12-28 36 views
0

Ich habe festgestellt, dass es im Jupiter - Notizbuch ein Tag - Werkzeug über der Zelle gibt, welches durch "View - Cell Toolbar - Tags" aktiviert werden kann. Aber ich kann nicht herausfinden, warum wir diese Tags brauchen. Kann jemand einige Vorschläge oder Anwendungsbeispiele geben?Was ist die Verwendung von Tag über die Zelle in Jupyter?

enter image description here

Antwort

2

Tagging ein relativ neue und vielleicht nicht ganz fertig Merkmal jupyter-Notebooks, hinzugefügt mit version 5.0. Von dem, was ich verstehe, sind sie vor allem für Werkzeuge wie nbconvert (konvertiert Notebooks in andere Formate wie pdf) und nbval (validiert Notebooks) und andere mehr oder weniger integrierte Tools mit jupyter Notebooks arbeiten gedacht. Das Hinzufügen von Tags zu einer Zelle würde abhängig von einem Zellen-Tag unterschiedliche Verhaltensweisen für solche Tools ermöglichen. Einige Beispiele, die mit der Fähigkeit erreicht werden könnte, Tags hinzuzufügen wäre:

  • nbconvert - eine Zelle verstecken, verbergen die Eingabe mit der Ausgabe sichtbar, so dass Zusammenbruch eine Zelle, die eine Art und Weise verlassen sie
  • nbconvert offenbaren Latex - Abschlag Zelle enthält Titel (oder Untertitel, abstrakt ...)
  • nbval - check/ignore Ausgabe von einer Zelle, überspringt eine Zelle ausgeführt wird, erwarten, dass eine Zelle einen Fehler
  • nbgrader zu erhöhen - Lösungszelle, Tests Zelle
  • nbparameter e - Zelle enthält Eingabeparameter.

wie von takluyver über bei jupyter's github vorgesehen. Wenn Sie weitere Informationen über die Implementierung und die damit verbundene Diskussion wünschen, können Sie mehr lesen here.