839 читали · 2 года назад
Зачем нужен __main__ в Python
Настраиваем автозапуск кода Часто при разборе чужого кода можно встретить файл __main__.py или внутри самого скрипта увидеть конструкцию типа «if __name__ == __main__». Сегодня разберёмся, что это за __main__ и зачем он нужен. Как запускается скрипт на Python Самый простой способ запустить код на Python — установить интерпретатор, а затем в командной строке написать python3 и указать имя файла со скриптом. Например, если у нас скрипт сохранён в файле script.py, то для запуска кода в терминале пишем такое: python3 script...
ClickHouse: что это и зачем?
ClickHouse — это высокопроизводительная колоночная система управления базами данных (СУБД), предназначенная в первую очередь для аналитических запросов (OLAP): быстрых агрегаций, фильтрации и построения отчётов на больших объёмах данных (события, логи, метрики, клики, транзакции). В отличие от классических “транзакционных” баз (OLTP), которые оптимизируются под частые точечные записи/обновления строк, ClickHouse оптимизирован под сценарий: записали много событий → быстро и часто читаем и агрегируем...