py_1000_prog | Unsorted

Telegram-канал py_1000_prog - Python и 1000 программ

40055

Рассказываем о программировании в лёгкой и доступной форме. Сотрудничество: @workhouse_price Канал на бирже: https://telega.in/c/py_1000_prog Номер заявления № 4795795652

Subscribe to a channel

Python и 1000 программ

▶️ Атрибуты экземпляра класса

Сегодня в видео мы рассмотрим:
Как создать атрибут экземпляра класса
Как обратиться к атрибуту экземпляра класса
Как изменить атрибут экземпляра класса
Как удалить атрибут экземпляра класса

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

🔥 Приглашаем на митап «Современный ИИ глазами новичков и профессионалов»

Вместе со специалистами по цифровой трансформации ЕДИНОГО ЦУПИС и участником разработки национальной стратегии развития ИИ поговорим о самой обсуждаемой технологии последних лет:

✔️ Зачем нужно внедрять ИИ, если кажется, что тут больше хайпа, чем реального профита.

✔️ Как устроено сердце GPT и поймем, почему существуют ограничения при работе с LLM и как гиперпараметры влияют на саму модель.

✔️ Как развить свою экспертность в сфере ИИ и стать лидером направления в своей компании.

⏱️ 10 декабря, 18:30

📍 г. Санкт-Петербург, Аптекарский пр-кт, д. 4, корп. 2, стр. 1

Участие бесплатное, регистрация по ссылке. Ждем вас!

Читать полностью…

Python и 1000 программ

📣 В PyPI внедрили поддержку механизма цифровой аттестации для проверки подлинности опубликованных пакетов

14 ноября 2024 года разработчики репозитория Python-пакетов PyPI сообщили о внедрении поддержки механизма цифровой аттестации для проверки подлинности опубликованных пакетов

Это проверка пришла на смену верификации с использованием PGP-подписей


Ключевым отличием механизма цифровой аттестации является то, что публикация пакета заверяется не разработчиком, а третьим лицом (каталогом пакетов) после подтверждения достоверности публикации через внешнего провайдера OpenID Connect

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн

Но где найти единую "базу" ивентов?
Чтобы "заглянул -> увидел все что есть -> выбрал -> пошел"?

🔥 Советуем обратить внимание на канал, в котором публикуют анонсы вебинаров, хакатонов, конференций, мастер-классов, ивентов от гигантов индустрии и лучших специалистов по кодингу, дизайну, аналитике и т.д.

👍  Классный и полезный канал, где вы точно не пропустите ничего важного и интересного.

🗂 IT-мероприятия России / ITMeeting / IT events — подписывайся и будь в курсе ближайших ивентов!

Читать полностью…

Python и 1000 программ

Внимание, Java- и Kotlin-разработчики Минска! Приглашаем вас на технический митап с барбекю. Будем слушать и обсуждать топовые доклады от команды МТС Web Services, а после — общаться в неформальной обстановке.

Когда: 6 декабря, 18:00

Где: площадка «Бетон», Кальварийская ул., 17, г. Минск

В программе:

— Расскажем, как строим новое облако с нуля в 2024-м
— Поговорим о разработке IAM в облаке
— Обсудим, как создать Development Platform
— Разберёмся, что такое реконсиляция и почему она важна для облачной инфраструктуры

После докладов вас ждёт: барбекю-пати и нетворкинг.

Регистрируйтесь по ссылке.

Читать полностью…

Python и 1000 программ

▶️ 10 Уникальных библиотек Python

В данном видео рассмотрим 10 очень интересных Python библиотек, которые способны улучшить ваши проекты.

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

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

▶️ Распространение исключений (propagation exceptions)

В видео рассмотрим:
Как происходит распространение исключений по стеку вызова
Перехват и обработка исключений на разных уровнях

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

📣 Разработка Task Manager с нуля до полнофункционального продукта

В статье мы пройдём весь путь
– от установки необходимых инструментов и настройки окружения до разработки интерфейса и деплоя приложения на сервере

Каждый этап будет сопровождаться объяснениями и примерами кода, которые вы сможете найти в репозитории на GitHub

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

▶️ Наследование | Атрибуты private и protected

В видео рассмотрим особенности работы атрибутов private и protected при наследовании классов

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

Доводилось ли вам наблюдать полярное сияние? 💫
 
Кажется, пришло время создать специального Telegram-бота и увидеть этот потрясающий феномен. Чтобы было проще, мы подготовили новый материал в Академии Selectel.
 
Из него вы узнаете:
♦️ как устроены и почему возникают полярные сияния,
♦️ как автоматизировать оценку состояния магнитосферы Земли с помощью нескольких строк кода на Python,
♦️ как завернуть скрипт в Telegram-бота, чтобы получать готовый и понятный прогноз по нажатию кнопки в смартфоне,
♦️ как задеплоить бота в облако, чтобы он работал постоянно.
 
Все подробности — в Академии Selectel  ➡️ https://slc.tl/dbswy

Реклама, АО «Селектел», ИНН: 7810962785, ERID: 2Vtzqw71hzP

Читать полностью…

Python и 1000 программ

📣 Руководство по созданию своей ORM на Python

ORM, или объектно-реляционное отображение – это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы

В этой статье мы:
Рассмотрим создание своей ORM на Python с документацией и публикацией на PyPI
Создадим сессии, модели баз данных, различные поля, миграции и другой вспомогательный функционал
Разберем изнутри, как работает такая концепция и как достигается удобство работы

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

▶️ Пример использования объектов property

Создаем пример класса Person для хранения персональной информации о сотрудниках и интерфейсы взаимодействия через объекты-свойства property.

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

📣 Функция property() в Python: добавляем управляемые атрибуты в классы

С помощью функции property() в Python можно создавать управляемые атрибуты в классах

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

Из этого руководства вы узнаете, как:

Создавать управляемые атрибуты или свойства в классах.
Выполнять ленивую оценку атрибутов и создавать вычисляемые атрибуты.
Делать классы более «питоничными», используя свойства вместо методов getter и setter.
Создавать свойства только для чтения и с возможностью записи.
Создавать согласованные и обратно совместимые API для классов.

Мы также рассмотрим практические примеры, в которых property()используется для валидации входных данных, динамического вычисления значений атрибутов, логирования и других целей

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

📣 Создание RESTful API с помощью Django и Django REST Framework

Наша сегодняшняя цель
– подробно разобраться в процессе создания REST API с использованием Django и Django REST Framework, разбираясь в каждом шаге и его значение

Мы также рассмотрим, почему создание API важно и как это может быть полезно в ваших будущих проектах

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

📣 Python REST API: Flask, Connexion и SQLAlchemy (часть 2)

В первой части мы создали базовый проект Flask и добавили конечные точки, которые вы подключите к базе данных SQLite по ходу текущей статьи

Вы также продолжите дополнять свой API новыми возможностями, для которых создадите аннотации с помощью Swagger UI API

В этой второй части серии вы узнаете, как:

Использовать SQL-инструкции в Python
Настраивать базу данных SQLite для вашего проекта Flask
Использовать SQLAlchemy для хранения объектов Python в базе данных
Работать с базой данных через REST API
Сериализовывать и десериализовывать JSON в объекты Python через Marshmallow

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

📣 Телеграм-бот магазин на Python. Создание с нуля

В этой статье автор покажет, как сделать Telegram-бота для онлайн-магазина на Python, который позволяет пользователям просматривать каталог товаров, добавлять их в корзину и оформлять заказы

Мы также рассмотрим, как интегрировать платежи и работать с базой данных для хранения информации о товарах и корзинах пользователей

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

▶️ Атрибуты класса

Сегодня в видео рассмотрим:
Атрибуты класса
Как создать атрибут класса
Как обратиться к атрибуту класса
Как изменить атрибут класса
Как удалить атрибут класса

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

Программист-одиночка? Сидишь дома, 24/7 в коде, и дом уже не дом? Задолбало? 😢

Найти таких же кодеров – квест не из простых…

Вопрос по работе? Кому написать? Тишина…

Поэтому специально для тебя замутили крутой чатик для новичков Python-щиков 🤝

1️⃣ Обсуждение сложных (и не только) моментов с опытными разработчиками и другими участниками
2️⃣ Регулярные плюшки в виде стримов от препода с 15-ти летним опытом
3️⃣ Общение с единомышленниками и заряд мотивации

➡️А еще, в закрепе есть бесплатный вводный курс по Python, ну это так, к слову))

Короче, всё для прокачки! Залетай к нам — ссылка на чат (тык)

Читать полностью…

Python и 1000 программ

▶️ Классы, объекты, экземпляры классов

В видео поговорим о том, что такое объект, класс и экземпляр класса

А также узнаем как создать свой собственный класс

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

📣 Замыкания в Python: примеры использования

В этой статье мы:

Разберем, что такое замыкания и как они работают в Python.
Узнаем, как и где их можно применять.
Изучим альтернативы замыканиям.

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

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

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

📣 Python REST API: Flask, Connexion и SQLAlchemy (часть 3)

В этой третьей части серии вы узнаете, как:

Работать с несколькими таблицами с взаимосвязанной информацией в базе данных
Создавать связи «один ко многим» в базе данных
Управлять связями с помощью SQLAlchemy
Сериализовать сложные схемы данных со связями с помощью Marshmallow
Отображать связанные объекты в клиентском интерфейсе

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

📁🕵️ В Windows есть папка, которая собирает на вас компромат!

IT ВЕДОМСТВО опять предупредило своих подписчиков, как разгрузить компьютер от слежки и лагов системы.

А ещё они рассказывает о признаках майнеров, как удалить трояны и порно-баннеры за 5 минут

Почему греется проц без запущенных приложений и загружен HDD или SSD.

💻 Подпишитесь на IT ВЕДОМСТВО — залог цифровой гигиены и компьютерной грамотности

Читать полностью…

Python и 1000 программ

Как менялась разработка на Python и что нас ждёт дальше

📆 19 декабря собираем предновогодний митап от Яндекса, чтобы подвести итоги 2024 года.

Вспомним об интересных новостях, связанных с языком:

🔸 Обсудим Python 3.12, о котором говорили в прошлом году, и подумаем, какие ожидания оправдались, а какие нет

🔸 Посмотрим на версию 3.13, Faster CPython, jit и nogil

А ещё поговорим о трендах в архитектуре и развитии бэкенд-разработчика на круглом столе с экспертами:

🔸 Николаем Хитровым, тимлидом в Точке

🔸 Евгением Афонасьевым, тимлидом из Авито

🔸 Никитой Соболевым, опенсорс-разработчиком

🔸 Сергеем Яхницким, техлидом в Техплатформе

🔸 Александром Букиным, основателем Pytup


⏭️ Регистрируйтесь на встречу в Москве или подключайтесь к трансляции, где бы вы ни были.

Читать полностью…

Python и 1000 программ

📣 Сборка мусора в CPython: внутренние механизмы и алгоритмы

Подробное пошаговое руководство по коду, в котором показано, как CPython реализует управление памятью, включая подсчет ссылок и сборку мусора

Мы рассмотрим основные определения структуры данных, алгоритмы и исходный код

Ближе к концу мы также рассмотрим некоторые из основных изменений, внесенных в подсчет ссылок и реализацию сборки мусора

🖥 Читать подробнее

Читать полностью…

Python и 1000 программ

▶️ Наследование | Функция super() и делегирование

В видео рассмотрим:

Что такое расширение (extended) классов и переопределение (overriding) методов
Функцию super() для обращения к атрибутам базового класса и вызова его методов
Делегированный вызов на примере инициализаторов классов.

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

Привет!
Это команда Концепт-Разработка. Мы занимаемся развитием и внедрением продуктов в сфере больших данных, корпоративных хранилищ данных, BI и систем управления данными. У себя в канале развиваем сообщество бизнес и системных аналитиков, разработчиков и data-инженеров.
+ Актуальные вакансии;
+ Интересные разработки;
+ Проекты федеральных заказчиков;
+ Новости индустрии и многое другое.

Подписывайся на канал, мы будем рады и экспертам, и начинающим специалистам!

erid: LjN8JuyWv

Читать полностью…

Python и 1000 программ

❓Знаете, как неудобно искать нужные библиотеки, переносить виртуальные окружения или запускать проекты с десятками ошибок из-за «не тех» версий?

Теперь можно всё упростить — приходите на бесплатный урок по управлению зависимостями в Python 27 ноября в 19:00 мск!

📗Откройте для себя инструменты Pipenv и Poetry, которые берут под контроль все зависимости в вашем проекте. Больше никаких сюрпризов, когда код «вдруг перестал работать»

📗Мы покажем, как легко устанавливать, настраивать и управлять пакетами для создания чистой и воспроизводимой среды. Вы узнаете, в чем отличие Pipenv и Poetry, и как их можно использовать в любых проектах на Python.

💻Представьте: ваш код работает идеально на любом устройстве. Вы экономите время и больше не теряете контроль над версиями и пакетами. Это уровень профессионалов и вы можете его достичь!

🛑Регистрируйтесь на открытый урок и получите скидку на участие в курсе «Python Developer. Basic»: https://otus.pw/NGg0/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

Python и 1000 программ

▶️ Паттерн "Моносостояние"

Делаем класс, у которого объекты имеют единое локальное пространство, единые локальные атрибуты – паттерн "Моносостояние".

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

▶️ Дескрипторы (data descriptor и non-data descriptor)

Из видео вы узнаете, что такое дескрипторы, их виды: data descriptor и non-data descriptor, отличие и
принцип работы

👀 Смотреть на YouTube

Читать полностью…

Python и 1000 программ

▶️ Наследование в объектно-ориентированном программировании

Наследование в ООП – это способность объекта наследовать свойства и методы от другого объекта

Этот принцип помогает сократить повторение кода

В видео рассмотрим:
Как реализуется механизм наследования в языке
Python
Примеры наследования классов, зачем это нужно
Переопределение (overriding) методов и свойств

👀 Смотреть на YouTube

Читать полностью…
Subscribe to a channel