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

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

30207 @pyproglib

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

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

    👨‍💻🗺️ Кому в IT жить хорошо: Indeed опубликовал список из 19 наиболее востребованных спецов за рубежом в 2023 году Рассказываем, кем нужно быть и какой стек начать изучать, чтобы жить в Кремниевой долине и зарабатывать от $150 000. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    🏗️ Ненужная сложность: почему мы неправильно проектируем программное обеспечение В этой статье расскажем про причины неправильного проектирования ПО и предложим средства для устранения анти-шаблона ненужной сложности. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    В чем разница между append и extend? Ответ: append добавляет значения в список, а extend добавляет в список значения из другого списка. #вопросы_с_собеседований
  • Реклама

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

    Просмотр всех файлов в папке с помощью Python В этом примере мы указываем путь к папке, которую нам нужно просмотреть, с помощью переменной folder_path. Затем мы вызываем функцию os.listdir(), которая вернет список всех файлов и папок в указанной папке. Мы проходим циклом for через этот список и выводим на экран имена файлов. #код
  • Библиотека питониста

    🎲 Теория вероятностей: где она используется и нужна ли она рядовому разработчику Расскажем, где может пригодиться теория вероятностей, и как базовое понимание теорвера могло бы в свое время спасти разработчиков iPod от серьезного конфуза. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    Делаем Механические Часы на Python В этом видео узнаете, как сделать достаточно интересный и необычный циферблат механических часов на Python, используя библиотеку Pygame. Смотреть видео
  • Библиотека питониста

    🔄 Как Yandex API Gateway и протокол WebSocket помогут создать приложение? Удобный пользовательский интерфейс и быстрая загрузка данных— основные особенности современных веб‑ или мобильных приложений. Основной способ отправки данных — протокол WebSocket, который теперь поддерживается и в Yandex API Gateway. ➡️ Антон Черноусов, developer advocate в Yandex Cloud, уже рассказал, как API Gateway расширяет возможности разработчиков, и показал в действии протокол WebSocket. Подробнее читайте в статье по ссылке.
  • Библиотека питониста

    Метод ljust() Делает длину строки не меньшей width, по необходимости заполняя последние символы символом fillchar.
  • Библиотека питониста

    Запустится ли этот код на Python 3? Если да, то что он выведет? sys.allow_boolean_assignment разрешает создавать переменные с именами, зарезервированными под идентификаторы типа bool. Поэтому этот код запустится и выведет "True is False". Эта настройка введена в известном первоапрельском коммите, который до сих пор остался в коде интерпретатора. Если кандидат об этом знает, можно с уверенностью сказать, что он общается в профессиональных кругах и любят углубляться в детали. #вопросы_с_собеседований
  • Библиотека питониста

    Империя красивых девочек. Как умные спам-боты зарабатывают в Telegram Наверняка вам уже порядком надоели эти спамерские боты, оставляющие комментарии при помощи нейросетей. В статье автор постарался разобраться, для чего они нужны, как работают и как с ними бороться (спойлер — пока никак). Читать статью
  • Библиотека питониста

    Какие подкасты вы слушаете? Расскажите в комментариях ⬇️ #интерактив
  • Библиотека питониста

    Пост-подборка свежих полезных статей по программированию. Сохраняй и делись с другом: 🐍 Делаем аналитику для бота с нуля. Часть 1 — пишем бота 🐍 Полнотекстовый поиск в PostgreSQL с SQLAlchemy 🐍 Поиск объектов на изображении. Часть 1 🐍Заметки про увеличение картинок нейронными сетями 🐍 Мой первый супероптимизатор 🐍 Что под капотом у нейронной сети. Нейросеть c точки зрения математики и программирования 🐍 Как разместить телеграм бота на сервере. Хостим бота через Push в GIT #дайджест
  • Библиотека питониста

    🐍 Самоучитель по Python для начинающих. Часть 22: Основы работы с SQLite Разберем основные запросы к базе данных SQLite и обсудим альтернативу реляционным СУБД – модули dbm, pickle и shelves. В конце статьи – решения 10 практических задач, связанных с выборкой данных по различным критериям, редактированием записей и удалением дубликатов. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    Метод sets.intersection() Позволяет найти пересечение множества с одной или более последовательностями поддерживающих итерирование. #код
  • Библиотека питониста

    👨‍💻 Yandex Cloud, Yandex 360 и Yandex Infrastructure — это точки притяжения талантливых инженеров Приходите на прямой эфир, чтобы узнать про ключевые вызовы команды. На встрече расскажем, как мы развиваем инфраструктуру Яндекса, строим публичную облачную платформу и виртуальный офис для клиентов. 📍20 июня 2023 г., в 16:00 Эфир будет полезен бэкенд-разработчикам и SRE, которым интересно узнать, какие задачи мы решаем и кого мы ищем. Регистрируйтесь по ссылке!
  • Реклама

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

    👨‍💻 Yandex Cloud, Yandex 360 и Yandex Infrastructure — это точки притяжения талантливых инженеров Приходите на прямой эфир, чтобы узнать про ключевые вызовы команды. На встрече расскажем, как мы развиваем инфраструктуру Яндекса, строим публичную облачную платформу и виртуальный офис для клиентов. 📍20 июня 2023 г., в 16:00 Эфир будет полезен бэкенд-разработчикам и SRE, которым интересно узнать, какие задачи мы решаем и кого мы ищем. Регистрируйтесь по ссылке!
  • Библиотека питониста

    💡11 заповедей Junior-разработчика В этой статье дадим несколько дельных советов, которые помогут вам избежать распространенных ошибок на старте карьеры. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    Можно ли осуществить динамическую загрузку модуля в Python? Чтобы загружать модули динамически, т.е. во время выполнения программы, используется функция importlib.import_module() В этом примере мы импортируем модуль importlib и используем его функцию import_module() для динамической загрузки модуля math. Затем мы используем функцию sqrt() из загруженного модуля. Динамическая загрузка модуля может быть полезна, например, если вы хотите загрузить модуль в зависимости от каких-то условий, которые определяются во время выполнения программы. Такой подход — медленный, но он помогает эффективнее использовать память. #вопросы_с_собеседований