Python Guru | Всё про Python
قناة بسيطة
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
إظهار المزيد3 115
المشتركون
-124 ساعات
-77 أيام
-3630 أيام
أرشيف المشاركات
Парсинг Python на примере двух сайтов с криптовалютой
В данном видео мы рассмотрим парсинг Python (Web-Scraping) на примере двух сайтов с криптовалютой. На одном из сайтов данные подгружаются динамически, во время загрузки сайта. Мы научимся извлекать данные на подобных сайтах используя библиотеки requests, bs4.
• Перейти к просмотру
Python Guru
Правила хорошей функции в Python
Сегодня поговорим о критически важной теме - написание хороших функций. Посмотрим на примере, что такое плохая функция и как писать хорошие, какие признаки у них есть.
• Перейти к просмотру
Python Guru
Аудиомодуль Dejavu
Dejavu – это аудиомодуль на Python с открытым исходным кодом. Он может запоминать записанный звук, прослушивая его один раз, и этот звук сохраняется в базе данных.
После этого, когда проигрывается песня, микрофонный вход или дисковый файл, Dejavu пытается сопоставить звук с сохраненными в базе данными, и вернуть песню или запись, которая была воспроизведена ранее.
Модуль Dejavu превосходит распознавание отдельных сигналов с реалистичным количеством шума.
• Перейти к просмотру
Python Guru
Создание exe файлов из скриптов на Python
В этом видео автор расскажет, как создавать исполняемые файлы (exe) с помощью библиотек cx_Freeze и PyInstaller из скриптов на языке Python.
• Перейти к просмотру
Python Guru
Ограничение использования памяти и процессора
Если вместо оптимизации программы вы хотите ограничить используемые ею ресурсы компьютера, можно использовать полезные библиотеки. На картинке показано, как реализовать ограничения процессорного времени и объема используемой памяти.
Для работы с процессором мы сначала получаем значения soft и hard лимитов для ресурса LIMIT_CPU, а затем ставим лимит, используя некоторое число секунд, задаваемое при помощи аргумента seconds, и значение hard лимита. После регистрируется обработчик signal, который начинает процедуру выхода при превышении выделенного нами времени. Для работы с памятью мы также получаем значения hard и soft лимитов, а потом ставим ограничения с помощью метода setrlimit, передавая в него размер ограничения и значение hard лимита.
Python Guru
Как писать скрипты на Python - скрипт удаления старых файлов и пустых директорий
В этом видео мы напишем с вами скрипт, который делает две вещи: стирает файлы указанного возраста и стирает пустые директории.
• Перейти к просмотру
Python Guru
defaultdict: безошибочный словарь
Обычный словарь dict в Python содержит пары вида «ключ:значение». Значение из словаря можно запросить по ключу. В случае если запрашиваемого ключа в словаре нет, Python выдаст ошибку.
Поведение логичное, но не слишком удобное для работы. Словарь defaultdict из библиотеки collections поступает иначе: если запросить у такого продвинутого словаря ключ, которого в нём нет, он не обидится и не выкинет ошибку, а вместо этого:
— создаст этот ключ;
—создаст к нему значение, которое будет иметь тип, оговорённый по умолчанию («по дефолту» — отсюда, кстати, и название), — например, целое число или строку;
—вернёт вам это значение.
Python Guru
Бесплатные курсы по Python о которых ты не знал
В этом видео автор расскажет о 3 бесплатных курсах по основам языка Python, о которых Вы, скорее всего, не знали.
• Перейти к просмотру
Python Guru
Генерируем фейковый профиль человека
С помощью метода profile пакета Faker мы с легкостью может получить информацию о несуществующем человеке.
Python Guru
Скрапинг сайта Авито за пару минут с помощью Python
Информации в интернете с каждым днём всё больше и больше. Все эти данные так или иначе приходится собирать. Они могут нам понадобиться для сбора статистики, анализа данных или даже создания датасетов, которые будут использоваться в машинном обучении. Именно для такого сбора информации с веб сайтов придумали скрапинг. Штука очень полезная и мощная.
• Перейти к просмотру
Python Guru
ChatGPT и OpenAl уже прошлый век , все что вам нужно знать ниже 👇
1. Open IT - Самый популярный канал в сфере курсов и кодинга
2. IT Academy — Всё для айтишников — языки программирования, новости, курсы, статьи и сервисы.
3. Слuвакер — название говорит само за себя. Слив лучших курсов на любые темы.
4. Терминалоджи – сборник всех IT терминов, которые задают на собеседовании в 90% компаний.
5. Just Python - официально создал канал в Telegram.
❗️Подпишись на все каналы, ведь SkillBox, GeekBrain и другие — уже точат зубы на ребят!
Работа с HTTP в Python. Библиотека requests. Модули в Python
Практически все Python-скрипты взаимодействующие с внешними сервисами работают с помощью библиотеки requests. В этом видео вы освоите базовые принципы её функционирования.
• Перейти к просмотру
Python Guru
Создание капчи с помощью Python
В Python капчу реализовать можно довольно просто — с использованием пары модулей сначала создаётся картинка, затем сохраняется в определённый файл.
Результат кода представлен в после выше.
Python Guru
Извлекаем домен из URL-адреса с помощью Python
Для анализа домена URL-адреса в Python 3 вы можете использовать следующую конструкцию.
Однако для надежного парсинга домена верхнего уровня (example.testв данном примере) необходимо установить специализированную библиотеку (например, tldextract).
Python Guru
Как визуализировать данные на Python
Как нарисовать графики на Python? Как нарисовать диаграммы на Python? Как использовать Python для анализа и отображения данных? Ответ в видео.
• Перейти к просмотру
Python Guru
Декораторы Python на простых примерах
В этом видеоуроке автор разбирает работу с декораторами и рассматривает в каких ситуациях они применяются. Декораторы Python — это функция, которая позволяет обернуть другую функцию для расширения её функциональности без непосредственного изменения её кода. Поэтому декораторы рассматривают как практику метапрограммирования, когда программы могут работать с другими программами как со своими данными.
• Перейти к просмотру
Python Guru
Лучшие проекты для начинающих Python-разработчиков
В этом видео автор поделится несколькими проектами для начинающих Python-разработчиков, которые помогут вам закрепить теорию, применить полученные знания на практике и набить руку в написании кода.
Автор разберет, чем хорош каждый проект, какие навыки и темы он позволяет проработать, а также рассмотрит какие библиотеки и технологии можно использовать для их реализации.
• Перейти к просмотру
Python Guru
Нейросети захватывают телеграм!
В телеге появился канал, который ведет нейросеть(!). Она простым языком рассказывает о работе с нейросетями, что за ChatGPT (по секрету: эта нейронка напишет код за 5 секунд) и что нас ждет завтра.
Это нужно видеть — https://t.me/+m0NfCfbGy_s2NzBi
Функция issubclass ()
Функция issubclass () в Python используется для проверки, является ли класс подклассом другого класса или нет.
Python Guru
Вращаем и сохраняем изображение
Для вращения можно использовать функцию rotate, принимающую кол-во градусов.
Python Guru
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
