Всё о сортировке в Python
Рассказываем не только об актуальных способах, но и о канувших в Лету, которые тем не менее всё ещё подходят для работы с более ранними версиями языка:
https://tprg.ru/4AQ5
Рассказываем не только об актуальных способах, но и о канувших в Лету, которые тем не менее всё ещё подходят для работы с более ранними версиями языка:
https://tprg.ru/4AQ5
👍2
Pylint: о попытке снизить потребление памяти
Желая выяснить, что потребляет большое количество памяти при проверке кода с помощью Pylint и как с этим бороться, автор провёл своё мини-расследование.
Эта статья — разбор кода стандартной библиотеки, который поможет лучше понять принципы его работы для более качественного её использования, а также избежать проблем, с которыми столкнулся автор:
https://tprg.ru/LHZI
#библиотека #pylint
Желая выяснить, что потребляет большое количество памяти при проверке кода с помощью Pylint и как с этим бороться, автор провёл своё мини-расследование.
Эта статья — разбор кода стандартной библиотеки, который поможет лучше понять принципы его работы для более качественного её использования, а также избежать проблем, с которыми столкнулся автор:
https://tprg.ru/LHZI
#библиотека #pylint
👍2
Pip: как устанавливать пакеты в Python
Существует большое количество различных менеджеров пакетов. Их использование позволяет упростить и ускорить создание проекта за счёт быстрого поиска и установки.
В этой статье вы узнаете, как работать с пакетами, используя менеджер Pip:
https://tprg.ru/psiz
Существует большое количество различных менеджеров пакетов. Их использование позволяет упростить и ускорить создание проекта за счёт быстрого поиска и установки.
В этой статье вы узнаете, как работать с пакетами, используя менеджер Pip:
https://tprg.ru/psiz
👍1
Микросервисы на монолите
Можно следовать различным методам при проектировании веб-приложения — воспользоваться монолитным подходом или, наоборот, микросервисным. Но что, если объединить оба варианта в одном проекте?
Автор статьи рассказывает, как его команда добавила в уже существующий проект микросервисные элементы:
https://tprg.ru/HT9e
Можно следовать различным методам при проектировании веб-приложения — воспользоваться монолитным подходом или, наоборот, микросервисным. Но что, если объединить оба варианта в одном проекте?
Автор статьи рассказывает, как его команда добавила в уже существующий проект микросервисные элементы:
https://tprg.ru/HT9e
👍2
Что работодатели ждут от Junior Python-разработчика
Автор нашей статьи, имея за плечами соответствующий опыт и знания, делится ими с нашими читателями.
В статье вы узнаете, как успешно пройти собеседование и не ударить в грязь лицом, какие навыки нужны, что повторить перед собеседованием и многое другое:
https://tprg.ru/WP42
Автор нашей статьи, имея за плечами соответствующий опыт и знания, делится ими с нашими читателями.
В статье вы узнаете, как успешно пройти собеседование и не ударить в грязь лицом, какие навыки нужны, что повторить перед собеседованием и многое другое:
https://tprg.ru/WP42
🔥1
«За меня учится Python бот»
Автор этой статьи создал программу, которая позволяет ему делать две задачи одновременно — учиться и заниматься домашними делами. Бот включает запись экрана, нажимая на нужные кнопки, сохраняет видео и не забывает сообщать о своих действиях хозяину.
Если хотите также, то читайте статью, где автор подробно показывает и рассказывает, как он это сделал:
https://tprg.ru/Xdc5
Автор этой статьи создал программу, которая позволяет ему делать две задачи одновременно — учиться и заниматься домашними делами. Бот включает запись экрана, нажимая на нужные кнопки, сохраняет видео и не забывает сообщать о своих действиях хозяину.
Если хотите также, то читайте статью, где автор подробно показывает и рассказывает, как он это сделал:
https://tprg.ru/Xdc5
Особенности Python при разработке мобильного приложения
На сегодняшний день Python проник практически во все направления разработки. Не обошёл стороной он и мобильные приложения.
В этой статье вы узнаете о двух наиболее популярных фреймворках для мобильной разработки — Kivy и BeeWare, а также о том, какие преимущества есть у Python при разработке приложений:
https://tprg.ru/8xoD
На сегодняшний день Python проник практически во все направления разработки. Не обошёл стороной он и мобильные приложения.
В этой статье вы узнаете о двух наиболее популярных фреймворках для мобильной разработки — Kivy и BeeWare, а также о том, какие преимущества есть у Python при разработке приложений:
https://tprg.ru/8xoD
👍1
Алгоритмы поиска на Python
Поиск данных — задача, которая часто встаёт перед разработчиками. Существует множество различных алгоритмов, которые могут оказаться эффективнее остальных в той или иной ситуации — линейный, бинарный, Jump Search и другие.
Обо всех популярных методах подробно рассказывается в этой статье:
https://tprg.ru/h4bO
Поиск данных — задача, которая часто встаёт перед разработчиками. Существует множество различных алгоритмов, которые могут оказаться эффективнее остальных в той или иной ситуации — линейный, бинарный, Jump Search и другие.
Обо всех популярных методах подробно рассказывается в этой статье:
https://tprg.ru/h4bO
👍2
Редактирование JSON полей через Django админку
Нередко при использовании интерфейса администратора Django появляется необходимость подключить внешнюю библиотеку. Например, если в модели есть поля JSON и вам необходимо их заполнить, то можно сразу настроить для них соответствующий редактор, подключив соответствующую библиотеку.
О том, как это можно сделать, вы можете узнать в этой небольшой, но полезной статье:
https://tprg.ru/QFnt
#django #json
Нередко при использовании интерфейса администратора Django появляется необходимость подключить внешнюю библиотеку. Например, если в модели есть поля JSON и вам необходимо их заполнить, то можно сразу настроить для них соответствующий редактор, подключив соответствующую библиотеку.
О том, как это можно сделать, вы можете узнать в этой небольшой, но полезной статье:
https://tprg.ru/QFnt
#django #json
👍1
«Змейка» на Python
В этой статье вы научитесь делать классическую «змейку» — она будет расти, собирая еду, но вы проиграете, врезавшись в свой хвост или границы игры. Здесь используются модули Turtle, Random и Time.
Проект будет в большей степени интересен начинающим разработчикам, но и более опытным иногда полезно освежить базовые знания, поэтому заходите:
https://tprg.ru/2Qra
В этой статье вы научитесь делать классическую «змейку» — она будет расти, собирая еду, но вы проиграете, врезавшись в свой хвост или границы игры. Здесь используются модули Turtle, Random и Time.
Проект будет в большей степени интересен начинающим разработчикам, но и более опытным иногда полезно освежить базовые знания, поэтому заходите:
https://tprg.ru/2Qra
👍2
Как правильно ничего не делать в Python
В этой статье вы узнаете:
— чем полезен
— как его использовать в продакшене
— как его использовать в разработке
— альтернативы
https://tprg.ru/iSCw
pass
— оператор-заглушка, который ничего не делает. Он часто применяется в процессе разработки и является крайне полезным, но не всегда уместен.В этой статье вы узнаете:
— чем полезен
pass
— как его использовать в продакшене
— как его использовать в разработке
— альтернативы
pass
и когда их использоватьhttps://tprg.ru/iSCw
🔥2
Знакомимся с FastAPI: Чем он хорош
FastAPI — молодой фреймворк, который быстро набрал популярность благодаря своей простоте и удобству.
В этой статье рассматриваются основные преимущества фреймворка такие, как удобное внедрение зависимостей, простой интерфейс и интеграция с базами данных, автоматическая генерация документаций и другие:
https://tprg.ru/TghE
#fastapi
FastAPI — молодой фреймворк, который быстро набрал популярность благодаря своей простоте и удобству.
В этой статье рассматриваются основные преимущества фреймворка такие, как удобное внедрение зависимостей, простой интерфейс и интеграция с базами данных, автоматическая генерация документаций и другие:
https://tprg.ru/TghE
#fastapi
👍1
Проверяем, существует ли ключ в словаре
Словарь — это встроенный контейнер Python, где элементы хранятся в виде пары ключ-значение. Существует несколько способов проверить существует ли тот или иной ключ в словаре: использовать оператор
В этой статье будет рассмотрено несколько способов, а также их плюсы и минусы:
https://tprg.ru/xArl
Словарь — это встроенный контейнер Python, где элементы хранятся в виде пары ключ-значение. Существует несколько способов проверить существует ли тот или иной ключ в словаре: использовать оператор
in
, метод get()
и не только.В этой статье будет рассмотрено несколько способов, а также их плюсы и минусы:
https://tprg.ru/xArl
👍2
Три простых способа улучшить производительность кода Python
Несмотря на множество преимуществ, Python является не самым быстрым языком. В больших проектах это может ощущаться особенно сильно, поэтому важно максимально повысить производительность.
В этой статье рассматриваются три способа достижения оптимальной производительности:
https://tprg.ru/gGCW
Несмотря на множество преимуществ, Python является не самым быстрым языком. В больших проектах это может ощущаться особенно сильно, поэтому важно максимально повысить производительность.
В этой статье рассматриваются три способа достижения оптимальной производительности:
https://tprg.ru/gGCW
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Создание эскиза с помощью процесса рисования на основе Vector Flow и Grayscale
Этот проект, построенный на машинном обучении, способен отрисовывать изображения в виде эскиза в реальном времени.
По ссылке вы найдёте как сам проект, так и подробный доклад на тему его создания и возможностей:
https://tprg.ru/0eZL
#ml
Этот проект, построенный на машинном обучении, способен отрисовывать изображения в виде эскиза в реальном времени.
По ссылке вы найдёте как сам проект, так и подробный доклад на тему его создания и возможностей:
https://tprg.ru/0eZL
#ml
👍1
Подробная шпаргалка по Python
Очень объёмная шпаргалка по Python, которая затрагивает множество тем. Здесь есть подсказки по работе со словарями, декораторами, форматированием и многими другими аспектами языка.
Изучить шпаргалку подробнее можно, перейдя по ссылке:
https://tprg.ru/QA3U
Очень объёмная шпаргалка по Python, которая затрагивает множество тем. Здесь есть подсказки по работе со словарями, декораторами, форматированием и многими другими аспектами языка.
Изучить шпаргалку подробнее можно, перейдя по ссылке:
https://tprg.ru/QA3U
🔥2
Боты для Discord на Python
Недавно мы публиковали материал о создании бота для Telegram. Сегодня мы предлагаем вам попробовать создать бота для Discord. В этом видео будут затронуты:
— библиотека
—
— а также
В нашей статье есть полезные тайм-коды для более удобного просмотра видео:
https://tprg.ru/Yoyp
Недавно мы публиковали материал о создании бота для Telegram. Сегодня мы предлагаем вам попробовать создать бота для Discord. В этом видео будут затронуты:
— библиотека
discord.py
;—
Discord API
;— а также
Repl.it
.В нашей статье есть полезные тайм-коды для более удобного просмотра видео:
https://tprg.ru/Yoyp
YouTube
Code a Discord Bot with Python - Host for Free in the Cloud
Learn how to code a Discord bot using Python and host it for free in the cloud using Repl.it.
🚨Note: At 16:43, Replit now has a new method for environment variables. Check the docs: https://docs.replit.com/programming-ide/storing-sensitive-information-environment…
🚨Note: At 16:43, Replit now has a new method for environment variables. Check the docs: https://docs.replit.com/programming-ide/storing-sensitive-information-environment…