Python | Программирование
9.26K subscribers
2.31K photos
7 videos
140 files
1.98K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
Download Telegram
🧩 Боты для Discord на Python: проект для начинающих

• Боты для Discord решают разные задачи — ищут и воспроизводят музыку, делают мемы, общаются с пользователями. После просмотра этого видео вы научитесь создавать своих ботов.

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

🧷 Читать статью

#Статья
7🔥2
📌 Функция exec() в Python, выполняет блок кода

Функция exec() поддерживает динамическое выполнение кода Python и принимает большие блоки кода, в отличие от eval(). Передаваемый функции код должен быть либо строкой, либо объектом кода, например сгенерированный функцией compile().

• Если это строка, то строка анализируется как набор операторов Python, который затем выполняется (если не возникает синтаксическая ошибка).
• Если это объект кода, он просто выполняется.

Во всех случаях ожидается, что исполняемый код будет допустимым для ввода в файл. Возвращаемое значение - None.

📕 Документация

#урок
4👍4
📌 Модуль user_agents в Python

• Модуль user_agents предоставляет простой способ идентифицировать/обнаруживать устройства, такие как мобильные телефоны, планшеты и их возможности, путем синтаксического анализа (браузер/HTTP) строк пользовательского агента.

• Модуль user_agents полагается на отличный ua-parser для фактического синтаксического анализа необработанной строки пользовательского агента (user agent).

• К различной базовой информации, которая может помочь идентифицировать посетителей, можно получить доступ к атрибутам браузера, устройства и ОС (код на картинке).

📕 Документация

#урок
5🔥3👍2
Обработка и отслеживание ошибок и исключений в Django

• В видео обсуждаем пример декоратора и базового класса для отслеживания ошибок в Django.

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

#Видео
5👍3
🧩 Data Science для начинающих

• Для начинающих в Data Science важна практика, которая помогает быстро прокачать навыки. С помощью этой статьи вы научитесь обрабатывать и визуализировать данные, а затем развёртывать созданные приложения.

🧷 Читать статью

#Статья
4👍2
🔖 Шпаргалка по операциям контейнерных типов

• Контейнерами называют типы, которые умеют содержать в себе другие типы (часто их еще называют «коллекциями»). Иногда используют названия «структуры данных».

• С помощью этих конструкций можно делать удобные конструкции, например, создавать не три переменные, таскать и помнить о них везде, а создать один контейнер, в котором есть все три, и обрабатывать их скопом.

#Шпаргалка
5👍3
Pydantic — умопомрачительная валидация данных на Python

• Pydantic — пожалуй, наша любимая Python библиотека за последнее время. Она великолепна! Преобразование и валидация данных для веб-сервисов с Pydantic становится невероятно приятными.

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

#Видео
5👍4
🧩 Pip: как устанавливать пакеты в Python

• Pip — менеджер пакетов для Python, работа с ним осуществляется через командную строку.

🧷 Читать статью

#Статья
4🔥3👍2
📌 Цепочка операторов

Python любит, когда код выглядит чисто и красиво, поэтому в нём реализована много фишек для упрощения программы.

С помощью цепочки операторов мы можем объединять несколько проверок в одну, но простую. Состоять она может из операторов сравнения (>, ==, <), is и in.

Также a op1 b op2 c не создаёт никаких связей между a, b, c. Поэтому ничего не мешает вам написать так: a < b > c, хоть это и не очень красиво

Документацния

#урок
5👍2
Совет на 2026 год — переходите на Go.

На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽.

А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина.

Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018

На канале вы найдёте:

Советы, которые в разы повысят ваши шансы на перекат в Go

— Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем

— Как сделать мощный проект с code-review и уже через три недели пойти на собесы.

Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang
1👎1
📌 Работаем с таблицами в Python

Отображать данные в таблице довольно удобно, но вот реализовать такую функцию сложно. Хорошо, что это сделали за нас создатели prettytable.

Установка: pip install prettytable

Вы можете загружать значения из базы данных, csv-файлов или ручками добавлять информацию. После можете выводить в разных формата: CLI (терминал), JSON, HTML.

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

#урок
5👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
1