Я хочу небольшую веб-страницу, что один раз каждые х секунд, запускает функцию. (Он будет отображать результат этой функции)страница, которая отображает результат функции запуска каждые х секунд
import datetime
from bottle import Bottle, run
app = Bottle()
@app.route('/')
def hello():
return datetime.datetime.now()
run(app, host='localhost', port=8080, reloader=True, interval=5)
Right теперь у меня это есть. Я использую pythonanywhere для хостинга, и это даже не запустится. Журналы ошибок состояние:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/bin/uwsgi'
Я вроде потерял на этом ...
PythonAnywhere разработчика здесь. Вызов 'run' не будет работать на PythonAnywhere - он использует uWSGI для размещения веб-приложений, которые запускают их внутри одного или нескольких отдельных процессов. Вот как он масштабируется - когда вы получаете более дорогой план хостинга, он запускает больше процессов, чтобы вы могли обрабатывать дополнительный трафик. Возможно, вы могли бы дать более подробную информацию о том, чего вы пытаетесь достичь? –
Да, конечно. У меня есть функция, которая запускается каждые x секунд. Я хочу отобразить, например, страницу one.html, если эта функция возвращает true, иначе я хочу отобразить two.html. – quatro
Что делает функция? Где он должен работать? –