Обложка канала

Библиотека питониста. Страница 16

30207 @pyproglib

Полезные материалы по всему, что может быть полезно питонисту.

  • Библиотека питониста

    Пакет schedule schedule позволяет планировать выполнение каких-либо задач на определённый промежуток времени. В примере мы заставляем программу каждую секунду вызывать нашу функцию job. Пакет мало весит, имеет ясный и интуитивно понятный функционал. К примеру, можно заставить запущенную программу делать что-то каждый день в определённый час, или каждый вторник. Документация доступна по ссылке: https://schedule.readthedocs.io/en/stable/
  • Библиотека питониста

    Метод compress() Метод compress() модуля itertools создает итератор, который фильтрует элементы из данных s, возвращая только те, которые имеют соответствующий элемент, равный True или 1 в последовательности lst.
  • Библиотека питониста

    Метод str.cеnter() Метод str.cеnter() позиционирует по центру строку str, дополняя её справа и слева до требуемой длины width указанным символом. Подробнее ознакомиться с методом можно здесь.
  • Реклама

  • Библиотека питониста

    Всем привет) Если вам хочется немного расширить свой кругозор или просто скучно субботним вечером, подписывайтесь на канал в Telegram создателя этого канала: там все про релокацию и саморазвитие в условиях постоянно меняющегося мира. Подписывайтесь: https://t.me/+iMD3UtVHK2xlYWQy
  • Библиотека питониста

    Преобразовать список списков в список строк На картинке представлен самый быстрый способ, как решить данную задачу. Другие способы можно посмотреть здесь.
  • Библиотека питониста

    Декораторы Python: пошаговое руководство

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

    Хабр
  • Библиотека питониста

    PEP 582 - Python local packages directory

    This is a good point. Personally, I’m at the point where I am typically aware of what environment I’m in, so it’s easy for me to forget that this isn’t as obvious as it might be. However: Being in the system environment by default is a problem, because it means we’re defaulting to something that we recommend against. Activation sucks as a method of switching environments. It’s too easy to forget, you need to manage (mentally, if nothing else) your environments independent of your idea of “wha...

    Discussions on Python.org
  • Библиотека питониста

    EasySteamPaybot или как я помогал людям пополнять Steam

    КДПВ И так в марте 2022 Steam отключила в российском сегменте Steam все основные способы оплаты для пользователей из России. У игроков осталось 3 пути: Продавать вещи со своего инвентаря. Покупать...

    Хабр
  • Библиотека питониста

    🐍 Самоучитель по Python для начинающих. Часть 16: Регулярные выражения Рассмотрим встроенные функции модуля re, научимся компилировать Regex-выражения и узнаем, как делать опережающие и ретроспективные проверки – позитивные и негативные. В конце статьи, как всегда, – 10 интересных заданий с решениями. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    Предварительная обработка данных с помощью библиотеки Pandas (Задача)

    В современном мире большинство бизнес-процессов связаны с обработкой больших объемов данных, получаемых от различных источников. Часто эти данные содержат ошибки, дубликаты и пропуски, что может...

    Хабр
  • Библиотека питониста

    Второй год Python занимает 1 место в рейтинге TIOBE Сделайте и вы свой первый шаг к востребованной профессии. А наставники «Девмана» помогут вам качественно пройти путь от новичка со знанием синтаксиса до Middle Python разработчика, благодаря авторскому курсу-профессии. Программа курса «От Новичка до Мидла» построена ровно так же, как программист решает свои задачи на работе: поиск и чтение → эксперимент → повторять до просветления. За время обучения вы получите: – Опыт коммерческой разработки в CV; – 50+ небольших и 9 полноценных проектов; – Трехмесячную стажировку; – Опыт прохождения собеседований, в том числе технических; – Трудоустройство в компаниях-партнерах или помощь с подбором вакансий. Чтобы сомнений не осталось – первую неделю курса можно пройти бесплатно уже с 10 апреля. Бесплатная неделя обычно включает в себя 1 проект, 1 тренажер и несколько статей с поясняющими материалами. Займите свое место на бесплатной неделе уже сейчас. Для записи переходите в бота. Реклама ООО «Девман» Pb3XmBtzt6EpfrkitfXLaFTABNuKwGavCcef3NE
  • Библиотека питониста

    Как я заставил Python взаимодействовать с Kotlin

    Я работаю с POC (proof-of-concept. проверка концепции), где мы используем Ktor (Kotlin Framework) в качестве бекэнда DSL. В этом проекте нами извлекается обобщенное резюме из значительного объема...

    Хабр
  • Библиотека питониста

    Ультимативный Roadmap для Python-разработчика в 2023 году + источники знаний

    Python — один из самых популярных языков программирования в мире. Статистика современного рынка свидетельствует о том, что Python желаемый навык, и что его...

    Хабр
  • Библиотека питониста

    Быстрее, больше, сильнее: фреймворки Python с параллельной обработкой данных. habr.com/ru/comp…s/724776
    Быстрее, больше, сильнее: фреймворки Python с параллельной обработкой данных

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

    Хабр
  • Библиотека питониста

    Как я стал Python-разработчиком с нуля — мой опыт становления тестировщиком Тестировщик — специалист, который отлавливает ошибки на всех этапах разработки проекта. Смотреть статью
  • Реклама

  • Библиотека питониста

    Особая переменная __name__ Когда интерпретатор Python работает с программой, в начале он устанавливает некоторые специальные переменные. Одна из них — name. Если скрипт запущен напрямую, то в переменную присваивается значение main, в случае импорта — название модуля. name по умолчанию также есть у всех классов и функций.
  • Библиотека питониста

    Welcome to the PyPI Blog - The Python Package Index

    Announcing the launch of blog.pypi.org

    blog.pypi.org
  • Библиотека питониста

    🕶 SOLID и ООП Для тех, кто не знает, SOLID — это набор принципов, позволяющий создавать нормальные приложения. А ещё, благодаря им, намного проще писать обновления (теперь они будут выходить чаще?). Из этого видео вы узнаете про принципы SOLID и разберётесь с тем, как они применяются в реальном коде. Видео очень простое и понятное, поэтому подойдёт даже тем, кто недавно начал обучаться. https://youtu.be/47-F0wGz-Vk
    SOLID принципы в объектно ориентированном программировании

    Принципы проектирование объектно ориентированного программирования. Что такое SOLID принципы в объектно ориентированном программировании рассказываю в этом видео с примерами. Принцип единой ответственности (Single Responsibility) Принцип открытости закрытости (Open/Closed) Принцип подстановки Барбары Лисков (Liskov Substitution) Принцип разделения интерфейсок (Interface Segregation) Принцип инверсии зависимостей (Dependency Inversion) https://habr.com/post/208442/ - отсюда брались примеры

    YouTube