Esta captura de pantalla lo explica mejor. http://i.imgur.com/omp3mSW.png
Estoy usando IPython 2.1 en Python 2.7
Puede usar %%time
o %%timeit
magia de celda para bloques de varias líneas.
Gracias. Ya intenté %% timeit, pero la llamada estaba en la misma línea y todavía había un error. Intenté moverlo hacia abajo ahora y funciona. Pero dice "SyntaxError: sintaxis inválida" si una línea de comentario precede a la que tiene %% timeit.
Sí, la magia de una celda tiene que ser lo único en esa celda.
También puede usar continuaciones de línea explícitas para hacerlo con una línea mágica:
%timeit f(1, \
2, \
3)
Recibí ese error porque había dos espacios después de %%time
(!). No sé si se trata de un problema conocido (?)
Comentario más útil
Sí, la magia de una celda tiene que ser lo único en esa celda.
También puede usar continuaciones de línea explícitas para hacerlo con una línea mágica: