IPython Notebook: Wie man () mehrere Objekte ohne Newline anzeigt

8

Momentan, wenn ich display() function im IPython-Notizbuch verwende, bekomme ich Zeilenumbrüche zwischen Objekten eingefügt:

%Vor%

Aber ich hätte gerne das Verhalten print() , bei dem alles in derselben Zeile steht, z. B .:

%Vor%

Gibt es eine Methode, um display behaviour zu ändern?

    
mrmagooey 03.07.2013, 03:29
quelle

1 Antwort

5

Nein, display kann Zeilenumbrüche nicht verhindern, zum Teil, weil keine Zeilenumbrüche zu verhindern sind. Jedes angezeigte Objekt erhält seine eigene div , in der es sich befindet, und diese sind vertikal angeordnet. Möglicherweise können Sie dies mit CSS ändern, aber ich würde das nicht empfehlen.

Die einzige Möglichkeit, zwei Objekte nebeneinander anzuzeigen, besteht darin, ein eigenes Objekt zu erstellen, das mehrere angezeigte Objekte kapselt und stattdessen anzeigt.

Zum Beispiel Ihre einfache Zeichenfolge:

%Vor%

Beispiel-Notizbuch

    
minrk 03.07.2013, 04:57
quelle