2016-03-13 2 views
0

В настоящее время я пишу многозадачную программу python и решил переписать часть программы в fortran. Тем не менее, производительность по-прежнему не очень хорошая. Для целей профилирования я хочу знать, сколько времени потрачено на обертки f2py и сколько времени действительно потрачено на подпрограммы fortran. Есть ли удобный способ достичь этого?Как получить, сколько времени потрачено на обтекатели f2py

+0

Посмотрите на cProfile, иначе вы всегда можете разделить некоторые тайминги на свой код здесь и там? – Deusdeorum

+0

Кажется, cProfile не копается в обертки f2py. –

ответ

1

Наконец-то я узнал, что опция -DF2PY_REPORT_ATEXIT может сообщить об эффективности обертки.