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

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

30207 @pyproglib

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

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

    Узнаем курс биткоина за определенный промежуток времени forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую. Установка пакета - pip install forex-python. Текущая программа выдает нам цену одного биткоина в рублях за каждый день в промежуток времени начиная с 10:10:10 18 мая 2020 года и заканчивая 10:10:10 20 мая 2020 года. Документация библиотеки находиться здесь.
  • Библиотека питониста

    Избегайте вложенных циклов с помощью product Когда программа становится сложной, неизбежно приходится писать вложенные циклы. Однако вложенные циклы делают программы более сложными для чтения и сопровождения. К счастью, в Python всегда можно избежать вложенных циклов с помощью встроенной функции product(). Например, у нас есть следующая программа, которая содержит трехуровневые вложенные циклы for. Чтобы сделать код более аккуратным и чистым, мы можем использовать функцию product(), которая находится в модуле itertools, для оптимизации кода.
  • Библиотека питониста

    🐍 Самоучитель по Python для начинающих. Часть 17: Основы скрапинга и парсинга Научимся извлекать данные из статического и динамического контента с помощью регулярных выражений, XPath, BeautifulSoup, MechanicalSoup и Selenium. В конце статьи – код 10 скриптов для скрапинга данных и изображений с Wikipedia, Habr, LiveLib, IMDb и TIOBE. 🔗 Основной сайт 🔗 Зеркало
  • Реклама

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

    Пишем простую игру на python Сегодня мы создадим всем известную игру камень, ножницы, бумага. Смотреть статью
  • Библиотека питониста

    Как определить нажатия клавиш на клавиатуре с помощью Python Установим пакет keybord - pip3 install keyboard. Подробно с этим пакетом можно ознакомиться здесь.
  • Библиотека питониста

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

    Регрессионный анализ в DataScience. Часть 3. Аппроксимация

    АКТУАЛЬНОСТЬ ТЕМЫ В предыдущих обзорах ( https://habr.com/ru/articles/690414/ , https://habr.com/ru/articles/695556/ ) мы рассматривали линейную регрессию. Пришло время переходить к нелинейным...

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

    Делаем скриншот с помощью кода Модуль pyscreenshot позволяет делать скриншоты как всего экрана, так и его части. Не забудьте также установить модуль pillow для его работы. К примеру, пригодится для логов скриптов, использующих Selenium, чтобы видеть, что происходило в браузере. Документация: https://github.com/ponty/pyscreenshot/tree/3.0
  • Библиотека питониста

    Программировали, программировали и переросли свои задачи? Работайте над масштабными ИТ-проектами в Тинькофф. Там задачи интересные и зарплата хорошая. Вакансии тут: https://l.tinkoff.ru/prof.regions
  • Библиотека питониста

    Как сделать торгового робота для Binance

    Пару слов обо мне Программирование для меня это хобби и любимое дело. А так я сертифицированный системный архитектор. Поэтому прошу не особо ругать за код :-) В настоящее время я увлекаюсь написанием...

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

    Как перестать беспокоиться и установить Python-проект другу под Windows

    Итак, вы закончили свою первую версию опенсорс проекта на Питоне, выложили её на Гитхаб, и даже написали честный ридми: "Требуется Python 3.10, поставьте зависимости через pip install -r...

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

    Интересуетесь профессией программиста, но не разбираетесь ни в IT-терминах, ни в языках? Освойте разработку или тестирование с нуля на курсах Яндекс Практикума. Без опыта в IT можно стать программистом, который пишет на Python, Java или С++; веб-разработчиком, мобильным разработчиком или тестировщиком. Что вас ждёт во время учёбы: — Интерактивный учебник с теорией и возможностью писать код в тренировочной программе. — Собственные рабочие проекты: от чат-бота, сайта-отзовика до соцсети и других многофункциональных сервисов. Их можно положить в портфолио и показать на собеседовании. — Наставники и код-ревьюеры – разработчики из Яндекса и других IT-компаний. Они объяснят сложные темы на вебинарах, проверят код, помогут улучшить проекты — Специалисты карьерного центра, которые научат искать работу, составлять резюме, готовиться к собеседованиям и тестовым заданиям. В конце пути — новая профессия и проекты, которыми можно гордиться. Наши выпускники берут проекты на фрилансе, устраиваются в стартапы и крупные компании — Яндекс, ВТБ, МТС, Перекрёсток, Playrix, Сбер и другие. Начать учиться →
  • Библиотека питониста

    Создание изображения в Python Чтобы создать новое изображение с помощью библиотеки Python Pillow PIL, используйте метод Image.nеw(). В этом примере мы создаем новое изображение в режиме RGB с размером (200, 200). Мы не будем указывать цвет, поэтому методы new() считают значение цвета по умолчанию 0 – для каналов RGB будет черным цветом. Подробнее с методом можно ознакомиться здесь.
  • Библиотека питониста

    Пишем приложение на Python для интерактивной визуализации графов с NetworkX, Plotly и Dash. https://habr.com/ru/articles/728256/
    Пишем приложение на Python для интерактивной визуализации графов с NetworkX, Plotly и Dash

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

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

    Генеалогическое древо на Python

    В этой статье мы обсудим простенький и относительно не извращённый способ сохранения информации о своей семье при помощи скриптов на Python. Для этого мы будем использовать модуль Diagrams. Введение...

    Хабр
  • Реклама

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

    Полезные методы работы с данными в Pandas. Часть 2

    Автор статьи: Роман Козлов Руководитель курса BI-аналитика Введение В современном мире данных анализ временных рядов играет ключевую роль во многих отраслях, таких как финансы, розничная торговля,...

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

    Ускорение работы моделей Stable Diffusion на процессорах Intel

    Недавно мы рассказывали о последнем поколении процессоров  Intel Xeon  (кодовое название Sapphire Rapids). Мы говорили об их новых аппаратных возможностях, ориентированных на ускорение...

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

    tuple → dict Для преобразования кортежа в словарь придётся применить небольшую хитрость, а именно — генератор словарей.