У меня проблема с исполняемым скриптом в приложении Django. Этот скрипт должен служить для работы в crontab. Так плохо предоставить пример моего сценария:Django выполнить класс в скрипте
Спецификация: Python: 3.5.x Джанго: 1.10.5
my_script.pyclass SayHello(object):
def print_args(self, arg1, arg2):
print (arg1, arg2)
if __name__ == "__main__":
foo = SayHello()
foo.print_args(sys.argv[1], sys.argv[2])
Но главная проблема в том, когда я хочу, чтобы включить модели в этом сценарии я получил ошибку: ImportError: Нет модуль с именем «приложение»
структура папок:
say_hello (основная папка)
->INIT .py
-> my_script.py
Как запустить скрипт, но не получаю ошибки от оператора импорта в этом сценарии. Будем признательны любому совету.
Это было время, так как я использовал Django, но я знаю, что это делает целое много загрузки, чтобы сделать все это волшебство с моделями и тому подобное. Инструмент командной строки Django позволяет создавать команды управления, которые звучат так, как будто это может быть подходящим для вашего использования: https://docs.djangoproject.com/en/1.10/howto/custom-management-commands/ – redrah