В приложении есть функция электронной почты, которую я хочу профилировать.Когда я пытаюсь сделать что-то подобное, он взрывается
from django.core.management import BaseCommand
import cProfile
class Command(BaseCommand):
def handle(self, *args, **options):
from email.modname import send_email
cProfile.run('send_email(user_id=1, city_id=4)')
Когда я запускаю эту команду управления, она выдает следующую ошибку:
exec cmd in globals, locals
File "<string>", line 1, in <module>
NameError: name 'send_email' is not defined
Чего мне здесь не хватает?Как cProfile оценивает строку (ищет имена функций в глобальном / локальном пространстве имен)?