Этот код работает в оболочке python, но не работает на локальном хосте. Основная цель кода - заставить приложение говорить «привет» каждую секунду
в python
from time import sleep
import pyttsx3
engine = pyttsx3.init()
def say(text):
engine.say(text)
engine.runAndWait()
def runAfter(function):
def wrapper():
while True:
function()
sleep(1)
return wrapper
@runAfter
def sayHi():
arg = 'hi'
print(f'say({arg})')
say(arg)
sayHi()
дюйм django
@runAfter
def sayHi():
arg = 'hi'
print(f'say({arg})')
say(arg)
def test(responce):
sayHi()
return HttpResponse('<h1>test</h1>')
дюйм django он говорит «привет» один раз