Python — интерпретируемый язык программирования. Он не конвертирует свой код в машинный (в отличие от С и С++). Вместо этого, Python-интерпретатор переводит код программы в байт-код, который запускается на виртуальной машине Python (PVM).
Если интересно, как работает Python под капотом — welcome)
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Если готовитесь к собесам 📈
>2320 вопросов с собеседований, по анализу данных, машинному обучению, cv, статистике, python. Вопросы разбирают сеньоры, которые сами проводят собесы и дают примеры правильных ответов
Можно сильно упростить прохождение собесов, если заранее изучить популярные вопросы 💼
Только реально вдумывайтесь в решение, а не просто заучивайте - иначе не сработает 😅
А здесь собрана целая папка для тех, кто любит машинное обучение и готовится к собесу.
>2320 вопросов с собеседований, по анализу данных, машинному обучению, cv, статистике, python. Вопросы разбирают сеньоры, которые сами проводят собесы и дают примеры правильных ответов
Можно сильно упростить прохождение собесов, если заранее изучить популярные вопросы 💼
Только реально вдумывайтесь в решение, а не просто заучивайте - иначе не сработает 😅
А здесь собрана целая папка для тех, кто любит машинное обучение и готовится к собесу.
Telegram
Machine learning Interview
Разбираем вопросы с собеседований по Machine Learning, Data Science, Deep Learning и Нейронным сетям, Python.
Вопросы - @notxxx1
@itchannels_telegram -🔥лучшие it каналы
РКН: clck.ru/3FmwRz
Вопросы - @notxxx1
@itchannels_telegram -🔥лучшие it каналы
РКН: clck.ru/3FmwRz
👁️ EyeGestures: eye tracking software
EyeGestures - это библиотека для отслеживания движений глаз с использованием веб-камер и камер на телефонах..
Основная цель - обеспечить доступное отслеживание глаз без необходимости приобретения дорогостоящего оборудования.
Для установки и запуска EyeGestures можно использовать pip:
▪ Github
@pythonl
EyeGestures - это библиотека для отслеживания движений глаз с использованием веб-камер и камер на телефонах..
Основная цель - обеспечить доступное отслеживание глаз без необходимости приобретения дорогостоящего оборудования.
Для установки и запуска EyeGestures можно использовать pip:
python3 -m pip install eyeGestures
▪ Github
@pythonl
Затрагивается практически всё, связанное с ООП:
Свойства / атрибуты класса
├╼
@staticmethod
├╼
@classmethod
╰╼
@property
Наследование
├╼
Определение одного родителя├╼
Перегрузка├╼
Множественное наследование├╼
Mixins├╼
Полиморфизм├╼
super().__init__()
— Инициализация из родительского класса├╼
Хешированные объекты╰╼
Абстрактные классыКомпозиция
╰╼
Наследование vs КомпозицияДескрипторы (`__get__()`, `__set__()`, `__del__()`)
├╼
No Data Descriptor╰╼
Data Descriptor@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Aiohttp
— это, безусловно, самый активный проект aio-libs
, который, возможно, является основным вариантом использования asyncio
.Aiohttp
представляет собой HTTP-клиент и сервер с поддержкой Web-Sockets и таких тонкостей, как промежуточное ПО для обработки запросов и подключаемая маршрутизация.О том, как грамотно работать с HTTP-запросами при помощи
Aiohttp
и пойдёт речь в этой полезной статье. @pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
В этом полезном туториале мы рассмотрим, как управлять репозиториями и реализовать базовый рабочий процесс git с помощью библиотеки GitPython.
Если конкретнее, то мы разберём:
Все эти знания можно использовать для автоматизации работы с репозиториями, освобождая время для остальных вещей
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Все примеры и домашние задания построены с уклоном на сетевое оборудование.
Для тех, кто хочет автоматизировать повседневные задачи и заняться программированием, но не знает, с какой стороны подойти.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
В этом нам помогут профилировщики, собственно о них и пойдёт речь в статье.
• Python vs C или С vs Assembler
• Современные профилировщики
• Статистические профайлеры (statistical profilers)
• Профайлеры, основанные на событиях (событийные, event-based profilers, deterministic)
• Instrumentation-профайлеры
• Ручное профилирование
• Измеряем скорость каждой строки
• Установка и использование
line_profiler
•
Perf
— профилируем на уровне ядра@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Покрывает все основные темы aiogram такие как:
— Работа с сообщениями
— Кнопки
— Роутеры. Структура
— Фильтры и мидлвари
— Особые апдейты
— Конечные автоматы
— Инлайн-режим
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Помогает обнаруживать проблемы в моделях.
Сканирует LLM, позволяет определить производительность, фиксирует проблемы безопасности.
Установка:
pip install "giskard[llm]" -U
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM