uk
Feedback
Python Guru | Всё про Python

Python Guru | Всё про Python

Закритий канал

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1

Показати більше
3 119
Підписники
-324 години
-67 днів
-3530 день
Архів дописів
Пишем парсер на Python за 55 минут Для парсинга воспользуемся волшебным фреймворком Scrapy и магическими yield. Для вёрстки — фреймворком Bootstrap, шаблонизатором jinja2 и обёрткой staticjinja. • Перейти к просмотру Python Guru

Хочешь создавать мощные программы на Python? ⏰ Присоединяйся 9 августа в 20:00 мск к вебинару OTUS 👉 Тема: Работа со встроен
Хочешь создавать мощные программы на Python? ⏰ Присоединяйся 9 августа в 20:00 мск к вебинару OTUS 👉 Тема: Работа со встроенными библиотеками Python. На этом уроке ты: — Познакомишься с составом стандартной библиотеки Python. — Разберешься, как настраивать логирование. — Узнаешь, как работать с датой, временем и обрабатывать различные форматы. — Освоишь способы парсинга аргументов при запуске скрипта, чтобы создавать гибкие и настраиваемые программы. — Научишься быстро манипулировать путями файловых систем в любой операционной системе. 👉 Зарегистрируйся сейчас https://otus.pw/vafu/ 📌 Открытый урок пройдет в рамках онлайн-курса, где можно освоить профессию Python-разработчика с нуля до Middle-уровня, — специализации «Python Developer».Нативная интеграция. Информация о продукте www.otus.ru

Python + OpenPyXl = Excel, электронные таблицы на питоне. Как создать xlsx, изменить и стилизовать Как на питоне создать экселевский файлик? Как прочитать xlsx на Python? Как сделать красивое оформление таблиц, как использовать формулы. Все в этом уроке. • Перейти к просмотру Python Guru

Создание графиков Речь пойдет о библиотеке Leather, которая используется для создания графиков. В отличие от ряда подобных би
Создание графиков Речь пойдет о библиотеке Leather, которая используется для создания графиков. В отличие от ряда подобных библиотек, Leather способна взаимодействовать с широким разнообразием данных и выводить их через векторную графику. В примере используются следующие функции: leather.Chart() — создает график с заданным заголовком. chart.add_dots() — добавляет точки на график. Также в ней можно указать функцию для определения цвета точек. chart.to_svg() — позволяет сохранить график в формате .svg в указанный файл. На втором изображении представлен результат работы программы. Python Guru

Разделители для целых чисел Бывает трудно визуально различить целые большие числа. В Python использовать запятые, как в англи
Разделители для целых чисел Бывает трудно визуально различить целые большие числа. В Python использовать запятые, как в английском языке, невозможно. Вместо запятой можно использовать нижнее подчеркивание. Например, 1_000_000 интерпретируется как целое число 1000000. Python Guru

Лёгкое логирование в Python с Loguru. Замена встроенной библиотеке logging Если использование встроенной в Python библиотеки logging кажется вам сложным и избыточным, то скорее всего библиотека loguru - то, что вам нужно. Поговорим о простом логировании в Python с loguru, установим и сконфигурируем библиотеку, а также покажем несколько быстрых лайфхаков с ней. • Перейти к просмотру Python Guru

Web UI автоматизация на Selenium: с нуля до первого теста (Python) В этом видео были кратко освещены такие моменты как работа с pytest, allure, git, bitbucket, selenium • Перейти к просмотру Python Guru

Данные о памяти Благодаря пакету shutil можно получить информацию о памяти на жёстком диске. Метод disk_usage возвращает коли
Данные о памяти Благодаря пакету shutil можно получить информацию о памяти на жёстком диске. Метод disk_usage возвращает количество всей, занятой и свободной памяти в байтах. В примере кода для упрощения число поделено на 10 в 9-ой степени, чтобы вывести кол-во памяти в гигабайтах, а также лишняя дробная часть после второго знака отсекается с помощью format. Python Guru

Очнитесь: доллар уже 96 рублей, к осени всё подорожает на 20-30%, а вы станете в разы беднее. Но для финансово грамотных людей и инвесторов прямо сейчас — лучшее время. Именно в такие моменты делаются деньги и большие капиталы. Надо только знать, куда смотреть и где скрыты возможности. Если вы хотите видеть дальше, чем «о боже доллар 100р все пропало» — читайте канал Воронкова. Это инвестор, который пережил десятки таких кризисов, каждый раз умножая свои деньги. Он объясняет, что сейчас делать, куда вкладывать деньги и стоит ли уезжать из России. Подписывайтесь, чтобы не обнищать и сохранить свои деньги: https://t.me/+p93OXNXpzyY4ZDZi

Yargy парсер. Извлечение структурированной информации из текстов на русском языке На примере конкретной задачи лектор в видео показывает, как пользоваться Yargy-парсером для извлечения структурированной информации из русскоязычных текстов. Мы возьмём в интернете сырые тексты, сделаем предобработку, составим и отладим словари и грамматики для Yargy-парсера. • Перейти к просмотру Python Guru

Автоматизация тестирования Курс по автоматизации тестирования на языке программирования Python. Автоматизация тестирования позволяет значительно ускорить выпуск программного продукта и сократить стоимость тестовой итерации. В современном мире скорость выпуска программных продуктов на рынок является неотъемлемой частью конкурентной борьбы. • Перейти к просмотру Python Guru

Решающие деревья в задачах регрессии Продолжаем делиться циклом видео про машинное обучение. В этот раз автор рассказывает про принцип использования решающих деревьев в задачах регрессии. Продемонстрирована реализация решающих деревьев с помощью пакета Scikit Learn языка Python на основе классов DecisionTreeClassifier и DecisionTreeRegressor. • Перейти к просмотру Python Guru

Метаклассы Метаклассы в Python - это классы, которые определяют создание, поведение и модификацию классов. В языке Python мет
Метаклассы Метаклассы в Python - это классы, которые определяют создание, поведение и модификацию классов. В языке Python метаклассы используются для манипуляции с классами как объектами. В Python метаклассы определяются путем создания класса, который наследуется от type. type является метаклассом по умолчанию для всех классов в Python. При создании нового класса, интерпретатор Python проверяет наличие метакласса и, если он найден, использует его для создания класса. В этом примере мы определяем метакласс MyMeta, который наследуется от type. Метод new метакласса при создании класса и позволяет изменять атрибуты класса перед его созданием. В данном примере мы добавляем новый метод greeting в атрибуты класса. Затем мы определяем класс MyClass, который использует метакласс MyMeta с помощью аргумента metaclass при его создании. Когда мы создаем экземпляр класса MyClass и вызываем метод greeting, будет выведено сообщение "Hello, World!". Python Guru

Как сделать из Python-скрипта исполняемый файл Вы изучаете данные и хотите поделиться своим кодом Python с другими, не раскрывая исходный код и не требуя от них установки Python и других компонентов? Если да, то вам может быть интересна конвертация вашего скрипта Python в исполняемый файл. В этой статье автор разберет два простых метода конвертации файла Python в исполняемый файл с помощью PyInstaller и auto-py-to-exe. Это две популярные библиотеки Python, которые позволяют создавать автономные исполняемые файлы из скриптов Python. • Перейти к просмотру Python Guru

Алгоритмы. Быстрая сортировка. Разбиение Хоара. Реализация на Python и Java В этой лекции мы рассмотрим алгоритм быстрой сортировки. Этот алгоритм является классикой в теории алгоритмов сортировки. Применяемое при этом разбиение Хоара предложено самим автором алгоритма быстрой сортировки. В лекции будет продемонстрировано реализация этого алгоритма на Python и Java. Также проведен вычислительный эксперимент по исследованию эффективности алгоритма. • Перейти к просмотру Python Guru

Вам нравится читать контент на этом канале? Возможно, вы задумывались о том, чтобы купить на нем интеграцию? Следуйте 3 простым шагам, чтобы сделать это: 1) Регистрируйтесь по ссылке: https://telega.in/c/+ugxIOUCsAc43N2Zi 2) Пополняйтесь удобным способом 3) Размещайте публикацию Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.

Курс по Git Аккуратный, необходимый, слегка "продвинутый" курс по Git, который делает жизнь разработчика проще. Подробно, от простого к сложному, с детальными объяснениями. • Перейти к просмотру Python Guru

Протоколы в Python В Python 3.8. появилась новая примечательная возможность — протоколы (protocols). Протоколы — это альтернатива абстрактным базовым классам (abstract base classes, ABC). Они позволяют пользоваться структурной подтипизацией (structural subtyping), то есть — осуществлять проверку совместимости классов исключительно на основе анализа их атрибутов и методов. • Перейти к просмотру Python Guru

Если вы работаете не на себя, прочитайте это Один знакомый-предприниматель любит повторять: «все от головы!». Фраза означает — нет никаких избранных людей, предрасположенности к богатству и прочей ерунды. Многие богатые — вообще очень глупые люди. Зато они уверены в себе. Короче говоря, не надо быть Биллом Гейтсом, чтобы зарабатывать 5-10 месячных зарплат обычного работяги. Берете готовую идею, адаптируете ее, снимаете деньги. А чтобы не гуглить и не читать древние форумы, загляните в Русский бизнес. Там найдете готовые схемы для заработка в 2023 году — от простой перепродажи товаров на Авито до полноценного собственного производства. Держите и не сомневайтесь в себе, вы тоже можете: @russian_biz

Dash Dash - это популярная библиотека для создания веб-приложений на Python. Она позволяет разработчикам создавать интерактив
Dash Dash - это популярная библиотека для создания веб-приложений на Python. Она позволяет разработчикам создавать интерактивные, аналитические приложения без необходимости использовать JavaScript. Dash основан на Flask, Plotly и React, и предоставляет простой способ создания веб-приложений с использованием компонентов, таких как графики, таблицы и формы. В этом примере мы создаем простое веб-приложение с использованием Dash. Приложение содержит поле ввода, кнопку отправки и контейнер для вывода результата. Мы определяем функцию update_output, которая вызывается при нажатии на кнопку "Submit". Функция возвращает текст, введенный пользователем, и выводит его в контейнере. Python Guru