Ipython: لن يعمل٪ time و٪ timeit مع مكالمات وظائف الخط المتعددة

تم إنشاؤها على ٣ يونيو ٢٠١٤  ·  4تعليقات  ·  مصدر: ipython/ipython

توضح لقطة الشاشة هذه الأمر بشكل أفضل. http://i.imgur.com/omp3mSW.png

أنا أستخدم IPython 2.1 في Python 2.7

التعليق الأكثر فائدة

نعم ، سحر الخلية يجب أن يكون الشيء الوحيد في تلك الخلية.

يمكنك أيضًا استخدام استمرار الخط الصريح للقيام بذلك باستخدام سحر الخط:

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

ال 4 كومينتر

يمكنك استخدام سحر الخلية %%time أو %%timeit للكتل متعددة الأسطر.

شكرا. لقد جربت ٪٪ من الوقت بالفعل ، لكن المكالمة كانت على نفس الخط ولا يزال هناك خطأ. حاولت تحريكه لأسفل الآن وهو يعمل. لكنها تقول "خطأ في التركيب: بناء جملة غير صالح" إذا كان سطر التعليق يسبق السطر الذي يحتوي على ٪٪ timeit.

نعم ، سحر الخلية يجب أن يكون الشيء الوحيد في تلك الخلية.

يمكنك أيضًا استخدام استمرار الخط الصريح للقيام بذلك باستخدام سحر الخط:

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

لقد تلقيت هذا الخطأ نظرًا لوجود مسافتين بعد %%time (!). لا أعرف ما إذا كانت هذه مشكلة معروفة (؟)

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات