Простой Python | Программирование
143K subscribers
2.26K photos
36 videos
1.3K links
Заявки принимаются автоматически.
Лучший образовательный канал по Python.

По всем вопросам: @dimaa_dimaa (реклама)

Ссылка на канал: https://t.me/+T1i5nO0m_h01ZDky
.
РКН: https://vk.cc/cJ5box
Помощь:https://telega.in/c/+T1i5nO0m_h01ZDky
Download Telegram
Как парсить данные с Python?

Парсинг — это процесс извлечения нужной информации из текста, HTML-страниц, JSON, XML или других данных. Благодаря данной статье ты узнаешь, как правильно парсить данные с Python.

👉Читать статью

#статьи
1👍39🔥11😁2
Работа с Selenium: Часть 5

Продолжаем делиться циклом видео, где автор рассказывает про Selenium. В результате ты научишься работать с формами, проходить аутентификацию на различных сайтах и многое другое.

👀Смотреть видео

#видео
👍26🔥3
Анализ логов серверов

Данный код позволяет автоматически анализировать логи веб-серверов (например, Nginx, Apache). Ты сможешь выявлять подозрительные IP-адреса, DDoS-атаки, ошибки 500 и другие аномалии с помощью машинного обучения.

#практика
👍48🔥2
Вышла первая российская облачная среда для разработки

GigaIDE Cloud — это браузерная IDE, где весь хардворк тащит облако. Позволяет писать и отлаживать код, запускать автотесты и анализировать результаты работы приложений. Все вычисления выполняются на серверах, а для оптимизации затрат предусмотрен режим с сохранением стейта.

Запускается по кнопке прямо из репозитория на GitVerse. Поддерживаются JS, Go, Python и другие популярные языки. Можно использовать проект с другой платформы или стартануть с готового шаблона (React, Vue, Jupyter и т. д.). Кастомизация через VS Code экстеншены, все по канонам веб-девелопмента.

Среда также поддерживает встроенный ИИ-ассистент GigaCode, который автоматизирует рутинные задачи и ускоряет написание кода на 25%. По словам старшего вице-президента Сбера Андрея Белевцева, такой подход обеспечивает гибкость разработки и помогает адаптироваться к динамичным требованиям рынка.

👉Читать статью

#статьи
👍24🔥15
Concurrency testing

Concurrency Testing (тестирование параллельности) — это проверка работы программы, когда несколько процессов или потоков выполняются одновременно. Оно помогает убедиться, что приложение корректно работает под нагрузкой, не вызывает сбоев, не ведет к гонке данных (race conditions) и правильно обрабатывает конкурентные запросы. В данной статье автор разбирает некоторые техники обнаружения плавающих багов.

👉Читать статью

#статьи
👍32🔥5
Автоматизация Google

Благодаря данному видео ты напишешь скрипт по оптимизации Google. Скрипт позволит скачивать изображения, анимацию и видео по запросу из Google.

👀Смотреть видео

#видео
5👍53🔥1🤣1
Бот для скачивания Youtube-видео

Этот бот позволяет скачивает видео с YouTube по ссылке и может отправлять их пользователю.

Библиотека pytube получает ссылку и скачивает видео в максимальном качестве. Затем бот ждет ссылку и после получения автоматически загружает видео. После загрузки бот отправляет файл пользователю и удаляет его с сервера.

#практика
5👍104🔥29😁5🤣3
Flask: Развертывание на Heroku

Продолжаем делиться циклом статей, благодаря которому ты научишься пользоваться Flask. В этот раз автор демонстрирует развертку Microblog на платформе Heroku.

👉Читать статью

#статьи #flask
👍18
Телеграм-бот: Проверка подписки

Продолжаем делиться циклом видео, где автор рассказывает про разработку телеграм-бота на Python. В этот раз ты узнаешь, как сделать проверку подписки на канал.

👀Смотреть видео

#видео
👍33🔥5
Корреляция

Корреляция — это статистическая мера, показывающая взаимосвязь между двумя переменными. Она измеряется коэффициентом корреляции, который может принимать значения от -1 до 1.

Значение 1 говорит о положительной линейной зависимости (чем больше X, тем больше Y). Значение -1 говорит об отрицательной линейной зависимости (чем больше X, тем меньше Y). Значение 0 означает отсутствие линейной зависимости.

#практика #numpy
🔥44👍17🤣2
FastAPI: Скорость операций с путями

В FastAPI “пути” (или маршруты) определяют, какие URL-адреса (endpoints) доступны в твоем API и какие функции их обрабатывают. В данной статье автор рассказывает, как FastAPI управляет вызовами к маршрутам API через декорированные параметры пути.

👉Читать статью

#статьи
👍21
Работа с Selenium: Часть 6

Продолжаем делиться циклом видео, где автор рассказывает про Selenium. В результате ты научишься работать с формами, проходить аутентификацию на различных сайтах и многое другое.

👀Смотреть видео

#видео
🔥16👍10
Анализ тональности комментариев

Данный код анализирует эмоциональную окраску текста (позитивный, нейтральный, негативный). Это полезно для фильтрации комментариев в соцсетях либо в отзывах о продуктах. Для анализа тональности нам поможет TextBlob.

#практика
🔥33👍16
Замыкания и декораторы

Замыкание — это функция, которая “помнит” переменные из области видимости, в которой она была создана, даже после того, как эта область завершила выполнение.

Декоратор — это функция, которая принимает другую функцию в качестве аргумента и возвращает новую функцию, добавляя к ней дополнительные возможности. Декораторы используются для “обертывания” функций или методов, чтобы изменить или дополнить их поведение.

Делимся видео, где автор рассказывает про замыкания и декораторы.

👀Смотреть видео

#видео
👍22🔥7