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

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

30207 @pyproglib

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

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

    Делаем GIF из видео Преобразуем видео в GIF просто и элегантно. Видео нужно сохранить в папку со скриптом, там же появится гифка. У пакета также есть дополнительная функциональность, позволяющая менять разрешение и изменять отрезки времени для гифки. Документацию можно найти здесь.
  • Библиотека питониста

    Почему присвоение не является копированием? В python все является объектом. В этом легко убедится воспользовавшись функцией dir(). При присвоении в новую переменную отправляется ссылка на объект. А при изменении объекта ссылка на него не меняется. Тут многие могут спросить про строки и числа, поэтому отвечаю — с ними то же самое. Просто при операциях не изменяется старый объект, а создается новый. Все это можно проследить воспользовавшись функцией id(), которая показывает номер объекта. Интересно то, что за частью чисел в языке на программном уровне закреплена ссылка на объект. Можете попробовать сами.
  • Библиотека питониста

    Как мы искали самый точный метод детектирования ключевых точек

    Введение Для автономного транспорта крайне важно решить задачу автономной навигации. Один из методов автономной навигации – это SLAM (simultaneous localization and mapping), который в зависимости от...

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

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

    Формируем JSON строку из словаря Используем стандартную библиотеку json. Из нее нам понадобится функция dumps. indent — значение отступа.
  • Библиотека питониста

    О новой угрозе для Python разработчиков в 2023 году или ещё один вирус в пакете PyPi

    Приветствую, читатели. Думаю, что для каждого, кто хоть раз в жизни интересовался темой программирования, знаком такой язык, как Python. Все-таки он самый популярный в мире на данный момент. И это...

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

    Решаем задачу по взаимодействию микросервисов на Python тремя способами. habr.com/ru/comp…g/724278
    Решаем задачу по взаимодействию микросервисов на Python тремя способами

    Когда речь заходит про взаимодействие микросервисов, все сразу вспоминают о сложных архитектурных паттернах, вроде Event Bus и CQRS. В этой статье я расскажу, как выполнить простенькую задачку для...

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

    🐍 Самоучитель по Python для начинающих. Часть 15: Методы работы с файлами и файловой системой Научимся создавать, переносить и удалять файлы и директории, а в конце статьи – решим 10 практических задач, связанных с чтением информации и с записью данных в текстовые файлы. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    Context manager в рамках языка Python

    Beautiful is better than ugly “Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” - John Wood (possibly) “Всегда пишите код так, будто...

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

    История о том, как прочитать 120 тысяч анекдотов и не рассмеяться раньше времени

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

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

    Как изучить Python бесплатно и самостоятельно? Как стать сеньором или перейти из бэкенда в Data Science? Какие лайфхаки и инструменты помогают писать код продуктивнее? Ответы на эти вопросы — в канале «Люди и код». Команда канала беседует с опытными и начинающими разработчиками и программистами, находит интересные и неожиданные темы и помогает влюбиться в IT. Не без юмора, конечно ;) Наши любимые материалы: 1. Как изучить Python самостоятельно и бесплатно? 2. Он вам не петухон: почему энтерпрайзу не обойтись без Python и что не так с Java и C#. 3. Правила жизни Гвидо ван Россума. 4. Почему Python идеален как первый язык для бэкендера и второй для фронтендера? Подписывайтесь на канал «Люди и код»: @skillbox_media_code Это #партнерский пост
  • Библиотека питониста

    How virtual environments work

    After needing to do a deep dive on the venv module (which I will explain later in this blog post as to why), I thought I would explain how virtual environments work to help demystify them. Why do virtual environments exist? Back in my the day, there was no concept

    Tall, Snarky Canadian
  • Библиотека питониста

    Вращаем и сохраняем изображение Для вращения можно использовать функцию rotate, принимающую кол-во градусов.
  • Библиотека питониста

    🐍 Самоучитель по Python для начинающих. Часть 14: Функции высшего порядка, замыкания и декораторы Разберем важные концепции, связанные с функциями высшего порядка, напишем собственные версии map(), reduce() и filter(), потренируемся в создании декораторов и решим 10 практических заданий. 🔗 Основной сайт 🔗 Зеркало
  • Библиотека питониста

    Может ли chatGPT забронировать столик в ресторане через WhatsApp?

    Идея А почему бы не использовать возможности chatGPT и попросить его делать что-то за нас? Например, давайте попробуем настроить его так, чтобы он мог забронировать нам столик в наш любимый ресторан....

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

    Можно ли доверять ответам на математические вопросы ChatGPT и другим языковым моделям? https://habr.com/ru/post/723462/
    Можно ли доверять ответам на математические вопросы ChatGPT и другим языковым моделям?

    Эта статья из серии постов на тему демистификации ИИ , в которых предпринимаются попытки устранить двусмысленность жаргона и разоблачить мифы связанные с технологиями ИИ. ChatGPT и другие большие...

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

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

    Как переехать в Великобританию и получить паспорт за 5 лет Далеко не все компании готовы оформлять рабочую визу для сотрудников. Отличной альтернативой в Великобритании может быть виза таланта (Global Talent Visa), дающая право жить и работать в Великобритании без привязки к работодателю. Что дает Talent Visa: ⁃ Возможность жить и работать в Великобритании в течение 5 лет (даже если у вас сейчас нет предложения о работе в Великобритании) ⁃ Talent и семья могут работать кем угодно (кроме дантистов и спортсменов), быть директорами компаний, открывать свой бизнес или устраиваться в найм ⁃ Вид на жительство через 3 года, паспорт через 5 лет ⁃ Дети могут пойти в бесплатные сады / школы. Семья может получить бесплатную медицину Кто может получить Talent Visa: ⁃ Представители Tech профессий: разработчики, дата сайнтисты, продакты, работающие в продуктовой технологической компании (аутсорс разработка, к сожалению, не подходит…) ⁃ Предприниматели и топ-менеджеры, которые запустили / запускают технологический бизнес/стартап ⁃ Управляющие венчурных фондов ⁃ Представители творческих профессий: художники, архитекторы, певцы, пр. ⁃ Ученые и научные сотрудники Процесс получения занимает 3-5 месяцев и достаточно трудоемкий. Но с помощью хорошего агенства все не так сложно, и шансы будут сильно выше (в среднем стоит 5 тыс. фунтов). С учетом ситуации спрос сейчас большой, большинство агенств забиты под завязку и одновременно ведут 200-300 клиентов. Если хотите более индивидуального подхода - рекомендуем getpassport.to. Они берут небольшое число клиентов и их результат на сегодняшний день – 100% одобренных заявок на визу. Это #партнерский пост
  • Библиотека питониста

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

    Метод callable() Метод callable() возвращает True , если указанный объект вызываемый, в противном случае она возвращает значение False. Обратите внимание, что объект будет вызываемый, если в нем определен метод __call__().