Just Python
Open in Telegram
🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/justpython_it РКН: clck.ru/3MnbSc
Show more9 871
Subscribers
-224 hours
-207 days
-6530 days
Posts Archive
9 870
Визуализация сортировки с помощью matplotlib
Вы можете использовать библиотеку matplotlib для визуализации процесса сортировки в реальном времени. Это поможет лучше понять, как работают различные алгоритмы сортировки.
Этот лайфхак позволяет буквально "увидеть" работу алгоритма и может быть полезен для учебных целей или просто для интереса.
#theory // Just Python
9 870
‼️ Про запуск токена TRUMP было известно за день до выхода!
Кто внимательно следил за каналом ИКСЫ на SOLAN`e - те покупали токен по 0.2$ и продали по 50-60$.
Чтобы из 100$ сделать 50.000$ не нужно быть гением - достаточно держать в подписках ИКСЫ на SOLAN`e и следовать рекомендациям.
Там рассказывают кейсы, как с 100$ колотят состояние, а не просирают все.
Если хотите разбираться в мире крипты, вам сюда: https://t.me/+sT9efpsFs7MzODNi
9 870
SQLAlchemy — это штука, которая сильно упрощает работу с базами данных в Python. Она позволяет писать код так, будто ты работаешь с обычными объектами, а не с таблицами. Но если нужно, всегда можно написать чистый SQL-запрос.
Например, вот как легко создать таблицу пользователей и добавить туда запись:
from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.orm import declarative_base, sessionmaker
Base = declarative_base()
class User(Base):
tablename = 'users'
id = Column(Integer, primary_key=True)
name = Column(String)
engine = create_engine('sqlite:///example.db')
Base.metadata.create_all(engine)
Session = sessionmaker(bind=engine)
session = Session()
new_user = User(name="Али")
session.add(new_user)
session.commit()
Создали таблицу, добавили пользователя и сохранили изменения. SQLAlchemy делает работу с базами данных легче.
#theory // Just Python9 870
👩💻 Программирование — В С Ё
В 2025 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность.
Ловите полезные каналы, которые помогут ворваться в новое направление.
👍 ZeroDay — Уроки, эксплуатация уязвимостей с нуля
👍 Белый Хакер — Свежие новости из мира ИБ
😎 Арсенал Безопасника — Все необходимые инструменты
😎 Бункер Хакера — Статьи, книги, шпаргалки и хакинг
👨💻 Серверная Админа — Настройка и уроки по компьютерным сетям
📂 Вступай и изучай новое направление!
9 870
APScheduler — это инструмент для автоматизации задач в Python. Он позволяет планировать выполнение задач в определённое время или через интервалы.
Можно настроить задачи по расписанию, например, ежедневно или еженедельно. Это удобно для регулярных действий, таких как отправка уведомлений или обновление данных.
#theory // Just Python
9 870
threading.excepthook()
threading.excepthook() позволяет перехватывать исключения, возникшие в потоках, что полезно для логирования и предотвращения неожиданного завершения программы.
Документация
#theory // Just Python9 870
Друзья, думаю каждый из вас слышал про ChatGPT, но знаете ли вы про ЯИНВЕСТ?
Это канал, в котором все сигналы генерирует искусственный интеллект с доходностью в месяц от 7% до 50% 🤯
Помимо сигналов, здесь вы найдете:
— Обучающие материалы и экспертные статьи
— Ежедневные новости и обзоры рынка от искусственного интеллекта
— Горячие сигналы для точных сделок
🎁 А самый главный подарок, личная поддержка 24/7 от создателя канала 🎁
Ссылка действует всего 24 часа:
https://t.me/+uxM1pVnmOGA3YTZi
9 870
gc.freeze()
gc.freeze() фиксирует все уже существующие объекты в памяти, исключая их из будущих сборок мусора. Это полезно для оптимизации долгоживущих процессов, например, серверов или CLI-приложений, снижая нагрузку на сборщик мусора.
Документация
#theory // Just Python9 870
importlib.resources.files()
importlib.resources.files() позволяет безопасно работать с ресурсами внутри пакетов без необходимости вручную определять пути. Это удобный способ загружать файлы внутри модулей.
🔗 Документация
#theory // Just Python9 870
contextlib.nullcontext()
contextlib.nullcontext() создаёт пустой контекстный менеджер, который не выполняет никаких действий. Это полезно, когда нужно условно использовать with, но в некоторых случаях контекстный менеджер не требуется.
🔗 Документация
#theory // Just Python9 870
Зеленский подписал себе приговор: Трамп наорал на него и выгнал с переговоров, а Штаты отзывают финансирование.
Но это только то, что вам сообщили в открытую.
На самом деле всё решили короткие 15 минут за закрытыми дверями. Bloomberg публикует эксклюзив из Белого дома:
• что Зеленский наговорил в отсутствии камер
• какие жестокие решения по Украине уже принял Трамп
• кому из Кремля позвонили из Вашингтона спустя 15 минут после конца переговоров
Эксклюзив читайте здесь:
@bloоmberg
9 870
inspect.signature()
inspect.signature() позволяет получать информацию о сигнатуре функции, включая её аргументы, значения по умолчанию и аннотации. Это полезно для метапрограммирования, генерации документации и анализа кода во время выполнения.
Документация
#theory // Just Python9 870
Сиденье пропержено. Коврик для мыши стерся еще пару лет назад.
Слышу это от каждого второго прогера. Но это все в прошлом, когда подписан на AliExpress Программиста
Ежедневно публикуем самые интересные находки для айтишников, подписывайся – https://t.me/+wuZuKdYccG1kMjJi
9 870
contextlib.suppress()
contextlib.suppress() позволяет временно подавлять определённые исключения в блоке кода. Это удобная альтернатива try-except, если нам не нужно обрабатывать ошибку, а просто игнорировать её.
Документация
#theory // Just Python9 870
pathlib.Path.resolve()
Path.resolve() из модуля pathlib позволяет получить абсолютный путь к файлу или директории, автоматически обрабатывая символические ссылки и относительные пути. Это удобный способ работы с файловой системой в Python.
Документация
#theory // Just Python9 870
loguru.logger
loguru.logger — это мощный и удобный логгер, который упрощает логирование в Python. Он поддерживает цветной вывод, автоматическое форматирование и удобное управление логами.
Документация
#theory // Just Python9 870
Всего за 5 минут определите подходящую вам IT-профессию.
Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность.
Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график.
Переходите по специальной ссылке, чтобы пройти тест, получить карьерную консультацию и мини-курс для выбора профессии в IT или дизайне
Реклама. Информация о рекламодателе по ссылкам в посте.
9 870
rich.print()
rich.print() — это удобный способ красиво выводить текст, таблицы и логи в терминал с поддержкой цветного форматирования. Библиотека rich делает консольные приложения более читаемыми и наглядными.
Документация
#theory // Just Python9 870
signal.set_wakeup_fd()
signal.set_wakeup_fd() позволяет отправлять сигналы в файловый дескриптор вместо стандартного обработчика сигналов. Это полезно для обработки сигналов в асинхронных приложениях.
#theory // Just Python9 870
Москва – полная фигня.
... если тусоваться только на Красной площади, Арбате и не вылезать из Торговых центров.
А если вы хотите лучше узнать город и отдыхать тут в 3-4 раза дешевле, ловите канал Московская Хроника.
Тут находят непопсовые локации, которые удивят, как туриста, так и любого жителя Москвы: для фоток, для прогулок, для отдыха и для тусовок.
Подпишитесь, а то так и будете сидеть дома, живя в красивейшем городе мира: https://t.me/+qOPyqUpSlnUxYjFi
