Python Backend | YeaHub
1.15K subscribers
142 photos
37 videos
6 files
223 links
Теория, подготовка к интервью и курсы для Python разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
AsyncTGBotAccounts-main.zip
26.8 KB
#полезное
👍 Скрипт для генерации активности в различных Telegram аккаунтах

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

ЯП: Python 3.11+
Модули:
aiogram, telethon
База данных: sqlalchemy

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
#видео
😴 Веб-разработка на Python с нуля: легкий старт для новичков

Это видео посвящено веб-разработке с использованием Python и фреймворка FastAPI. В нем объясняется, как разработать веб-приложение на Python, с использованием HTTP-протоколов для обработки запросов и возврата информации пользователю/
Источник смотреть

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😍 Принёс вам удобную шпаргалку по Python

На quickref.me/python всё чётко и по делу — команды, примеры, быстрые подсказки. Никакой воды, только полезный контент.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Чем отличаются декораторы classmethod и staticmethod?

🟠 classmethod получает в качестве первого аргумента сам класс (по умолчанию cls ), а не экземпляр. Он используется для методов, которые работают с классом, а не с объектами.
🟠 staticmethod не получает ни класс, ни экземпляр в качестве первого аргумента и работает как обычная функция, которая логически связана с классом.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😐 Лучший способ изучить PyTorch - это создать что-то с его помощью.

Эта статья поможет вам создать трансформаторы с помощью PyTorch с нуля.
Читать

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🤯 Полиморфизм в Python

Он позволяет обращаться с объектами разных классов как с объектами общего родительского класса.

На примерах из картинок: функция len() одинаково работает со строками и списками, метод sound() по-разному реализован у классов Animal, Dog и Cat, а встроенные функции вроде print() автоматически адаптируются к любому типу данных.

Суть в том, что код остаётся единым, но поведение меняется в зависимости от контекста.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
SpamX-main.zip
304.2 KB
#полезное
😎 Скрипт спамер

Скрипт Telegram бот спамер с хорошим функционалом.

ЯП: Python 3.11+
Модули:
pyrogram
База данных: mongoDB

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес
🤔 Как в функцию передаются аргументы, по ссылке или по значению?

В Python все аргументы передаются по ссылке, но поведение зависит от типа данных. Для изменяемых обьектов (например, списков, словарей) изменения внутри функции гут повлиять на исходные данные. Для неизменяемых объектов (например, чисел, строк, кортежей) создается копия значения, и изменения внутри функции не влияют на исходные данные.

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🥺 Предметы первой необходимости

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🤯 4 ошибки в коде на Python, которые замедляют вашу работу

1⃣Неэффективные структуры данных

Использование списков (list) вместо множеств (set) или словарей (dict) для операций поиска (O(n) вместо O(1))

2⃣Лишние вызовы функций

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

3⃣Глобальные переменные

Чрезмерное использование глобальных переменных замедляет доступ к данным. Лучше передавать параметры явно.

4⃣Самописные решения

Написание собственных реализаций (сортировка, поиск и т.д.) вместо использования оптимизированных встроенных функций (sorted(), sum(), collections и др.)

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM