unsstrennen, не совсем. У крона единица времени — одна минута. Чаще, чем раз в минуту крон запускать нельзя. Так что, меньшие интервалы нужно будет реализовывать программно или всё же использовать Celery.
Можно даже без звёздочек. Достаточно найти в таблице кодировки непечатаемые символы, диактрические знаки, символы или визуально похожие на кириллические аналоги.
zx5zx6, любой из этих языков подходит для бэкенда. Лучшего среди них нет. Когда я делал выбор — выбрал питон и не жалею. Освоить после питона ноду было делом одной недели. Сейчас я бы выбрал ноду, потому что у неё есть TypeScript, который (исключительно по моему мнению) лучше, чем типизация в питоне. Но тоже не вижу никакой проблемы после ноды освоить питон за ту же неделю.
Очевидно? Мне вот не очевидно. Vuex — это неструктурированная помойка. Более того, как только компонент начинает использовать глобальный стор, он перестаёт быть "глупым" и переиспользуемым.
sswwssww, возникший у тебя вопрос отлично разжёвывается в книге Fluent Python, в главе про дескрипторы. И рассказ там не на одну страницу. Ах да, я же так и сказал двумя высказываниями выше.
sswwssww, если ты не можешь в голове перефразировать мой ответ в "потому что это дескриптор и они именно так работают" по контексту моего же ответа и не можешь прочитать ни одной книги по питону — смысл отвечать тебе иначе?
Как минимум, запусти дебаггер, напиши юнит-тест, воспроизводящий ошибку и лови это исключение им. Да и кто тебя знает, используешь ты в коде WebSocketEndpoint или сам низкоуровневый объект WebSocket.