Ich kann nicht herausfinden, wie man das Ergebnis von Zellmagie speichert - %%timeit
? Ich habe gelesen:Wie speichern Sie das Ergebnis aus %% Zeitit Cell Magic?
- Can you capture the output of ipython's magic methods?
- Capture the result of an IPython magic function
und in diesen Fragen Antworten nur über Linie Magie. Im Line-Modus (%
) das funktioniert:
In[1]: res = %timeit -o np.linalg.inv(A)
Aber in Zelle Modus (%%
) es nicht:
In[2]: res = %%timeit -o
A = np.mat('1 2 3; 7 4 9; 5 6 1')
np.linalg.inv(A)
Es ist einfach die Zelle führt, keine Magie. Ist es ein Fehler oder mache ich etwas falsch?
Ich benutze IPython 5.1.0 – godaygo
Vielen Dank für nicht nur Verweis auf verwandte Fragen, sondern auch zusammenfassend, wie sie relevant sind. Sie würden überrascht sein (oder nicht), wie viele Menschen dies nicht als eingebauten Reflex haben, wenn sie eine Frage haben. –