Задать вопрос
@maddread

Как запустить скрипта на python из модели django?

Мне необходимо из метода модели django запустить скрипт на python с передачей ему аргументов и получить результат его работы (функции exit ).
Подскажите как это лучше сделать.
  • Вопрос задан
  • 352 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@deliro
os.system или subprocess
Но делать так не надо. С вероятностью 99.9% у тебя с архитектурой проблемы, если понадобилось вызывать не программу, а python скрипт.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
это невозможно просто
дажанга, написаная на python, не умеет запускать другой python код.
лучше ничего не делать. пусть так живет.

кстати, а можно из python приложения запустить другое python приложение ? или любое другое приложение ?
Ответ написан
zelsky
@zelsky
а не проще передавать в метод аргументы и уже из метода возвращать результат ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы