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

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

30207 @pyproglib

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

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

    Практическая обработка изображения линии горизонта с помощью Python

    Краткое руководство по профилированию линии горизонта городской панорамы с помощью Python в несколько строк кода Позвольте мне сказать очевидное: линии горизонта — это красиво. С самого детства я...

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

    Episode 17 - Accepting Files

    Maybe your app needs to handle files from users like profile pictures. Accepting files from others is tricky to do safely. On this episode, we'll see the tools that Django provides to manage files safely.

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

    ❓ Тест на знание алгоритмов и структур данных #2 Пришло время узнать, как хорошо вы разбираетесь в алгоритмах и структурах данных. Проверьте свои знания в нашем тесте из 10 вопросов. Сможете набрать максимальный балл? 🔗 Основной сайт 🔗 Зеркало
  • Реклама

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

    🔥 Хардкорный тест по Python (не для новичков), который проходит всего 30% разработчиков 🔥 Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Python Developer. Professional» На курсе поймете структуру современной разработки ПО, научитесь писать простой и идиоматичный код, за который не будет мучительно стыдно, сможете тестировать и поддерживать код, научитесь создавать высоконагруженные системы и многое другое. Время прохождения теста ограниченно 30 минут 👉 Пройти вступительный тест — https://otus.pw/w77w/ 💣 Пройдите тест, чтобы записаться на курс по спец. цене, проверить свои знания и получить доступ к 2 открытым урокам курса.
  • Библиотека питониста

    Дзен и его противоречие Еще в далеком PEP 20 был предложен Дзен Python — правила, которым рекомендуется следовать при разработке на этом языке. Посмотреть их можно, импортировав встроенный модуль this. Но здесь забавно то, как этот модуль реализован: оригинальный текст зашифрован с помощью алгоритма ROT13 и декодируется на лету. Такой подход противоречит философии Дзена, но некоторые считают, что сделано это намеренно. Любые правила имеют свои исключения и всегда следовать им не получится. #zen
  • Библиотека питониста

    Добавляем классу большую функциональность Декоратор @classmethod — это метод, который получает класс в качестве параметра, который принято обозначать как cls. Он указывает на класс ToyClass, а не на объект этого класса. Методы класса привязаны к самому классу, а не его экземпляру. Они могут менять состояние класса, что отразится на всех объектах этого класса, но не могут менять конкретный объект. Короче говоря, @classmethod — это обычный метод класса, имеющий доступ ко всем атрибутам класса, через который он был вызван.
  • Библиотека питониста

    Tornado На удивление, Tornado – достаточно старый фреймворк. Самый первый релиз был выпущен в далёком 2009 году, и сейчас его основное внимание направлено на обеспечении надежного асинхронного программирования с высоким параллелизмом. Tornado изначально не являлся веб-фреймворком. На самом деле это просто набор асинхронных модулей, которые используются для построения модулей веб-фреймворка. Если более конкретно, то вот эти модули: – Корутины и другие примитивы (tornado.gen, tornado.locks, tornado.queues и т. д.) – Сетевые модули (tornado.ioloop, tornado.iostream и т. д.) – Асинхронные сервера и клиенты (tornado.httpserver, tornado.httpclient и т. д.) Они были совмещены для получения финальный модулей фреймворка: tornado.web, tornado.routing, tornado.template и тому подобные.
  • Библиотека питониста

    Type annotation via automated refactoring

    Carta’s automated refactoring framework to add missing types, repaying tech debt in our large codebase.

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

    Сохраняйте в избранное Специально для вас сверстали шпаргалку по регулярным выражениям в Python в формате .pdf. Больше информации о регулярках вы найдете в нашей статье 🐍 Регулярные выражения в Python за 5 минут: теория и практика для новичков и не только ⬇️ Скачать шпаргалку Зачем нужны эти регулярки, если есть встроенные в Python методы для поиска и замены текста? Например, нам нужно найти в многотомнике «Все электропочты мира 2022» электронный почтовый адрес, у которого первый символ — M, третий — 8, пятый и шестой — Em, седьмой — любой символ, кроме F, а домен — io. В таких случаях без регулярок не обойтись. Где научиться применять регулярки? Регулярки, базовые концепции языка, тестирование кода и другие знания и навыки мы даем на курсе «Основы программирования на Python». Всего набора знаний хватит, чтобы претендовать на позицию стажера или джуна. До 31 октября на курс действует скидка -50%. Хочу пройти курс бесплатно Участвуйте в конкурсе на 3 бесплатных места на любой наш курс. Заполняйте анкету, и 31 октября мы случайным образом разыграем доступ к курсу. ➡️ Начать обучение
  • Библиотека питониста

    10 Python Mini Automation Projects

    Collection of mini projects that will automate your problems

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

    🍒 Всё, что вы хотели знать о машинном обучении, но не знали, у кого спросить. Приходите в OTUS и узнайте все о самом востребованном направлении в IT в 2022 году на вебинаре «Расставим все точки на ML» в OTUS. ⚡️ Вы узнаете: - Что такое машинное обучение? - Какие задачи решают Data Scientist’ы? - Чем ML отличается от классического программирования? - Почему специалисты по ML сегодня так востребованы? - Где применяют современные методы ML? 🥇Спикер: Мария Тихонова, Senior Data Scientist в SberDevices и руководитель онлайн-курсов по ML в OTUS. 📌 А продолжить осваивать новую профессию вы сможете на специализации «Machine Learning», онлайн-курсе 👉 Зарегистрируйтесь для участия https://otus.pw/aHAU/
  • Библиотека питониста

    Parallelizing Python Code

    This article reviews some common options for parallelizing Python code, including process-based parallelism, specialized libraries, ipython…

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

    Получаем информацию о системе своего компьютера с помощью Python Получение системной информации для вашей системы может быть легко выполнено используемой операционной системой, скажем, Ubuntu. Но не будет ли забавно получить эту системную информацию с помощью скрипта Python? Установка модуля - pip install platform Подробнее можно почитать здесь.
  • Библиотека питониста

    ChatterBot: Build a Chatbot With Python – Real Python

    Chatbots can help to provide real-time customer support and are a valuable asset in many industries. When you understand the basics of the ChatterBot library, you can build and train a self-learning chatbot with just a few lines of Python code.

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

    Исчерпывающее руководство по множествам в Python

    Класс  set  (множество) — это одна из ключевых структур данных в Python. Она представляет собой неупорядоченную коллекцию уникальных элементов. Класс  set , в некоторой степени,...

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

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

    How to Safely Pass Data to JavaScript in a Django Template - Adam Johnson

    You want to pass your data from your Django view to JavaScript, in your template. And, you want to do it securely, with no risk of accidentally allowing malicious code injection. Great, this is the post for you!

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

    🔥 Хардкорный тест для дата инженеров 🔥 🚀 Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе - «Data Engineer» 💻 В новом потоке вас ждет актуализированная программа, живые вебинары с опытными экспертами и еще больше практики! В программе рассмотрим все процессы обработки данных — от загрузки из внешних источников до подготовки финальных витрин. 🦾 После обучения вы сможете самостоятельно справляться даже со сложными задачами в сфере работы с данными. Освоите работу с Architecture, Data Lake, DWH, MLOps с практикой в Yandex Cloud. 👉 ПРОЙТИ ТЕСТ https://otus.pw/WEvj/ 💣 Пройдете тест, получите демо-ролик о занятиях на курсе и Welcome-скидку. 🔴 Также вам откроется доступ к 2 открытым урокам курса: ✅ Работа с ГЕО-данными в DWH: координаты, зоны, агрегация Выгрузка данных из внешних систем Реклама. Информация о рекламодателе на сайте www.otus.ru
  • Библиотека питониста