en
Feedback
Python tricks | Хитрости Питона

Python tricks | Хитрости Питона

Open in Telegram

Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты. Сотрудничество: @SIeep_Token Мы на платформе: https://telegram.me/python_tricks Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy

Show more
6 053
Subscribers
No data24 hours
-117 days
-5930 days
Posts Archive
AZURE ФУНКЦИИ НА PYTHON 3 В этом видео вы узнаете как можно использовать azure функции в Python, а также про основы бессервер
AZURE ФУНКЦИИ НА PYTHON 3 В этом видео вы узнаете как можно использовать azure функции в Python, а также про основы бессерверных вычислений. Перейти к просмотру 🔗 Python tricks

SQL_big_cheatsheet.pdf1.49 MB

👨‍💻 Огромный туториал/шпаргалка по SQL с примерами запросов и объяснением 🔗 Python tricks
👨‍💻 Огромный туториал/шпаргалка по SQL с примерами запросов и объяснением 🔗 Python tricks

EAFP Easier to Ask for Forgiveness than Permission. Легче попросить прощения, чем разрешения — общий стиль в Python, который
EAFP Easier to Ask for Forgiveness than Permission. Легче попросить прощения, чем разрешения — общий стиль в Python, который считает что лучше использовать блоки try/except чем кучу вложенных if'ов. 🔗 Python tricks

TypeVar Аннотация служит параметрами для универсальных типов, а также для определений универсальных функций. Если у вас есть
TypeVar Аннотация служит параметрами для универсальных типов, а также для определений универсальных функций. Если у вас есть функция, у которой тип результат зависит от выходных (а вы аннотируете весь код), то используйте TypeVar. 🔗 Python tricks

📌 Шпаргалка по файловой системе 🔗 Python tricks
📌 Шпаргалка по файловой системе 🔗 Python tricks

Знакомимся с Python и Java на практике за 2 дня. 27-28 апреля в 19.00 МСК! Бесплатный вебинар на котором вы: ✔️ Поймете: каки
Знакомимся с Python и Java на практике за 2 дня. 27-28 апреля в 19.00 МСК! Бесплатный вебинар на котором вы: ✔️ Поймете: какие задачи решают разработчики, какие проекты реализуют и почему им так много платят. ✔️ Узнаете: что изучить, чтобы начать свой путь в программирование и через год стать востребованным специалистом. ✔️ Разберете реальные задачи на Python и Java и попробуете себя в кодинге. ✔️ Выясните: как пройти собеседование, найти удаленную работу и начать менять свою жизнь уже сегодня. 🎁 Все участники получат «Карту компетенций бэкенд-разработчика» в подарок! Она поможет составить свой образовательный трек и понять, какие навыки и инструменты необходимы для трудоустройства. Приходите, если хотите перейтина удаленку или просто сменить работу — мы поможем!

Flask: Улучшение процесса авторизации Продолжаем делиться циклом видеоматериалов про Flask. В этот раз ты узнаешь про конструкции: logout user, current user, параметры: remember, login view, login message, login message category. Также ты научишься создавать перенаправления через параметр next GET-запроса. • Перейти к просмотру 🔗 Python tricks

Метод isdecimal() Метод isdecimal() возвращает значение True, если все символы в строке являются цифрами. В противном случае
Метод isdecimal() Метод isdecimal() возвращает значение True, если все символы в строке являются цифрами. В противном случае возвращается False. Обрати внимание на пример. Во втором случае присутствуют буквы, в третьем – буквы и пробелы. 🔗 Python tricks

ASYNCIO НА ПРАКТИЧЕСКОМ ПРИМЕРЕ Автор показывает на пальцах, в чём крутость асинхронного кода на Python, а также, как с помощью него эффективно взаимодействовать с БД. • Перейти к просмотру 🔗 Python tricks

Спецсимволы, экранирование символов и raw-строки в Python В этом видеоуроке автор подробно говорит о raw-строках (сырые строки), рассматривает на примерах понятие экранирования и для чего оно нужно, а также разбирает работу со спецсимволами строк. • Перейти к просмотру 🔗 Python tricks

Matplotlib: Логарифмический масштаб Продолжаем делиться циклом видеоматериалов про Matplotlib. В этот раз ты узнаешь, как отображать графики в логарифмическом масштабе. Познакомишься с функциями semilogx() и semilogy(), методами set xscale() и set yscale() и их параметрами: 'linear', 'log', 'symlog'. • Перейти к просмотру 🔗 Python tricks

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

Создание веб-приложения, использующего технологии машинного обучения / Изучение Tornado Python Tornado — мощный, высокопроизводительный, асинхронный веб-сервер и фреймворк для разработки сайтов и веб-приложений на языке Python. В ходе этого видео мы рассмотрим основные моменты, связанные с Tornado, а также создадим на его основе простое веб-приложение, которое использует модель машинного обучения для классификации цветков ириса из выборки Фишера. • Перейти к просмотру 🔗 Python tricks

Библиотеки для визуализации данных в Python Данный видеоролик - онлайн-интенсив по визуализации данных. Если используя Pandas вы можете работать с таблицами, выводить при помощи функций максимальные и минимальные значения, работать с пропусками, то построение графиков по данным сможет сделать ваши выводы ещё более разнообразными. • Перейти к просмотру 🔗 Python tricks

from collections import Counter Класс Counter позволяет посчитать количество букв внутри строки. По своей сути это словарь с
from collections import Counter Класс Counter позволяет посчитать количество букв внутри строки. По своей сути это словарь с небольшими доработками. Есть множество других способов подсчитать кол-во символов внутри строки, но этот самый эффективный, смотрите пример. most_common(n) — возвращает n самых часто встречающихся объектов внутри итерируемого объекта. 🔗 Python tricks

FastAPI Название говорит само за себя. Это самый быстрый Python фреймворк для создания HTTP API. Его основные преимущества в
FastAPI Название говорит само за себя. Это самый быстрый Python фреймворк для создания HTTP API. Его основные преимущества в том, что он довольно простой и сделан со вкусом. Декораторы, Type hints, всё как мы любим. К тому же проект использует pydantic (удивительно, но у них один и тот же автор) — проект, который позволяет быстро и эффективно обрабатывать данные и переводить их в объекты. Не забывайте про документацию, она у FastAPI довольно хорошая. 🔗 Python tricks

8 технологий, которые должен знать каждый Python-разработчик Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку. Подробнее: 👉 тут 🔗 Python tricks

Ускоряем сериализацию JSON в Python с orjson и Rust Задача заключалась в получении различными способами (очередь, сервисы, фа
Ускоряем сериализацию JSON в Python с orjson и Rust Задача заключалась в получении различными способами (очередь, сервисы, файловая система и т.д.) входящих документов (JSON формат), обработке этих документов и сохранении обработанных документов обратно в JSON формате в архивную базу данных. Завершив кодирование и юнит тесты, мы выкатили решение на одно из тестовых окружений и стали ждать результатов. По функциональности решение работало отменно, но, оценив скорость работы решения, я задался вопросом, а можно ли его ускорить? 👉 Ссылка на статью 🔗 Python tricks

Как ускорить Python с помощью C-расширений. Часть 2 Меня зовут Игорь Алимов, я ведущий разработчик группы Python в МТС Digita
Как ускорить Python с помощью C-расширений. Часть 2 Меня зовут Игорь Алимов, я ведущий разработчик группы Python в МТС Digital, и это вторая часть статьи, посвященной тому, как писать быстрый код на Python с использованием C-расширений. Я расскажу о всех нюансах и приведу конкретный пример применения этого метода. 👉 Ссылка на статью 🔗 Python tricks