Ipython: %time dan %time tidak akan berfungsi dengan panggilan fungsi beberapa baris

Dibuat pada 3 Jun 2014  ·  4Komentar  ·  Sumber: ipython/ipython

Tangkapan layar ini menjelaskannya dengan baik. http://i.imgur.com/omp3mSW.png

Saya menggunakan IPython 2.1 di Python 2.7

Komentar yang paling membantu

Ya, sihir sel harus menjadi satu-satunya hal di sel itu.

Anda juga dapat menggunakan kelanjutan baris eksplisit untuk melakukannya dengan sihir garis:

%timeit f(1, \
          2, \
          3)

Semua 4 komentar

Anda dapat menggunakan sihir sel %%time atau %%timeit untuk blok multi-baris.

Terima kasih. Saya sudah mencoba %%timeit, tetapi panggilan berada di saluran yang sama dan masih ada kesalahan. Saya mencoba memindahkannya sekarang dan berhasil. Tetapi dikatakan "SyntaxError: sintaks tidak valid" jika baris komentar mendahului baris dengan %%timeit.

Ya, sihir sel harus menjadi satu-satunya hal di sel itu.

Anda juga dapat menggunakan kelanjutan baris eksplisit untuk melakukannya dengan sihir garis:

%timeit f(1, \
          2, \
          3)

Saya mendapatkan kesalahan itu karena ada dua spasi setelah %%time (!). Saya tidak tahu apakah ini masalah yang diketahui (?)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat