Разъяснивший Python – Telegram
Разъяснивший Python
7.71K subscribers
2.77K photos
40 videos
30 files
2.65K links
Твой проводник в омут Python'а

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: https://telega.in/c/python_pssss
Download Telegram
Запоминаем и используем.
😁54👍5👎41😱1
Берём лицензию винды и получаем Intel Core i7 в подарок
😁6812🙈11❤‍🔥2👍1🔥1
Python кэширует все импортированные модули в sys.modules

Это сделано ради оптимизации, чтобы каждый раз не выполнять модуль, а один раз его вытащить и использовать в проекте.

Чтобы его намеренно выполнить снова, воспользуйтесь importlib.reload(), но будьте осторожны, ведь это пересоздаст все объекты и создаст ошибки, которые сложно найти.

#теория
👍4👎2🔥21
Threads только появился, а для него уже выложили API

На Github появился неофициальный проект threads-net, который взаимодействовать с тредами через Python.

Ссылка на проект

#теория
🤔9👍3👎3💅2
ParamSpec

Это специальный тип для спецификации параметров.

Он часто используется с декораторами, когда мы не знаем какие параметры будет получать декорируемая функция и не можем заранее их задать.

Так мы можем получать подсказки по декорируемой функции, которых бы не было без ParamSpec.

Добавлено в Python 3.10.
👍7🔥3👎2
🤖 Как работает обратное распространение в нейронных сетях

В этой статье мы поговорим о том, как обратное распространение обновляет параметры после прямого прохода, и рассмотрим простой, но подробный пример обратного распространения.

//Читать статью
👍2👎1🥰1
Media is too big
VIEW IN TELEGRAM
Скачивание файлов при парсинге сайтов на Python

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

Вы научитесь находить необходимые элементы
на странице, рассмотрите модули requests, bs4 (BeautifulSoup), fake-useragent, multiprocessing, структуру requests запросов и процесс передачи заголовков и данных на сайт.

Смотреть это видео на youtube: youtu.be/r61fuLk3LNM
👍132
Аннотация типов

Аннотации типов (type hints) позволяют указать ожидаемые типы аргументов функций и возвращаемых значений. Они были введены в Python 3.5.

Аннотации типов не проверяются во время выполнения кода. Это просто подсказки для разработчиков и инструментов статического анализа кода.

Поддерживаются встроенные типы (int, float, str, bool и т.д.), а также классы, списки, словари и кортежи с указанием типов внутри.

Для необязательных аргументов используется Optional[] (например, Optional[int]).
Для возвращения нескольких типов можно использовать Union (например, Union[int, str]).

#это_база
👍9🔥4🤡1
🔥 Как стать инженером Python в 2023 году

Предлагаем подробное руководство по овладению основными навыками работы с Python, которые требуются начинающим программистам в 2023 году. Это руководство, составленное с учетом последних тенденций и технологий IT-индустрии, поможет сосредоточиться на самом главном.

//Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Cтроки и операции над ними в Python

В этом видеоуроке автор подробно разбирает процесс работы со строками в Python. Вы рассмотрите следующие вопросы:
• Как найти длину строки
• Как продублировать строку
• Как умножить строку на число
• Конкатенация строк
• Сцепление строк

Смотреть это видео на youtube: youtu.be/YUMJxjsfNt4
👍5👎32
🗣 Использование речевых технологий Яндекса на примере аудиосообщений Telegram или чат-бот для распознавания аудиосообщений

В
данной статье мы рассмотрим применение речевых технологий, предоставленных компанией Яндекс в контексте распознавания аудиосообщений в Telegram – популярном мессенджере, объединяющем миллионы пользователей по всему миру. Давайте создадим чат-бот для Телеграм, который будет присылать нам текстовую расшифровку аудиосообщения.

//Читать статью
👍1🔥1
Что такое дескрипторы?

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

Для создания дескриптора нужно определить класс, который реализует хотя бы один из трех вышеуказанных методов. Затем экземпляры этого класса могут быть присвоены атрибутам других классов.
#вопросы_с_собеседований
👍9🔥1
Media is too big
VIEW IN TELEGRAM
🎬 ПАРСИНГ YouTube СТАТИСТИКИ любого КАНАЛА на PYTHON | Requests | BeautifulSoup

В данном видео мы сделаем парсер, который сможет брать информацию о любой ютуб канале. Использовать мы будем язык программирования пайтон, библиотеки requests и beautifulsoup ( bs4 ).

https://www.youtube.com/watch?v=GZuBhCLZLWY#
Please open Telegram to view this post
VIEW IN TELEGRAM
2
А чё всмысле 🌚
😁55👎5👍3🔥3🤣2💊2🤔1🤯1🫡1
Django REST: UpdateAPIView

Продолжаем делиться циклом видео, где автор рассказывает про Django REST. В этот раз продемонстрировано использование базовых классов представлений UpdateAPIView и RetrieveUpdateDestroyAPIView фреймворка DRF. Также ты научишься отключать браузерный API.

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

#видео #django
👍2
DTO в Python

DTO (Data Transfer Object) действует как хранилище данных, откуда данные принимаются и передаются между слоями приложения. Благодаря данной статье ты узнаешь, какие возможности есть у Python для реализации DTO.

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

#статьи
👍7
Если вы интересуетесь программированием, то наверняка заметили ошибку в коде! Даже если нет, исправьте её вместе с нами — в Яндекс Лицее! Разберёмся в тонкостях кода и погрузимся в популярные IT-направления: Python, Go, машинное обучение и многое другое!
👍19👎93🔥1👀1
Гуглим с помощью Python

Установка необходимых пакетов — pip install beautifulsoup4 и pip install google.

В нашем примере мы задаем в поиске слово "Python" и получаем ссылки на 3 самых популярных по мнению Google сайтов о Python.
#код
🔥2