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
Как мы платежный шлюз тестируем Всем привет! Сегодня мы поговорим об интеграционном тестировании платежного шлюза, но перед э
Как мы платежный шлюз тестируем Всем привет! Сегодня мы поговорим об интеграционном тестировании платежного шлюза, но перед этим расскажу немного про нашу команду и наш проект. Мы (ContactPay) — самостоятельный финтех-стартап внутри QIWI, строим высокопроизводительный отказоустойчивый платежный шлюз и соответствуем стандартам безопасности PCI DSS.  https://habr.com/ru/company/qiwi/blog/679220/ 🔗 Python tricks

🔥 Собеседование VS реальная работа: какие навыки пригодятся начинающим Python-разработчикам 📌 На интервью начинающим Python
🔥 Собеседование VS реальная работа: какие навыки пригодятся начинающим Python-разработчикам 📌 На интервью начинающим Python-разработчикам часто задают вопросы из тех областей знаний, которые вряд ли пригодятся в первые месяцы реальной работы. Так происходит из-за того, что конкуренция на начальные позиции очень высока. Вопросы на вырост помогают работодателям из большого количества кандидатов выбрать наиболее подготовленных и мотивированных. 💬 В статье рассказываем, какие есть отличия между собеседованием и реальной жизнью, какие вопросы на вырост могут задать на интервью и какие навыки пригодятся начинающему Python-разработчику в первые месяцы работы. https://tproger.ru/articles/sobesedovanie-vs-realnaja-rabota-kakie-navyki-prigodjatsja-nachinajushhim-python-razrabotchikam/ 🔗 Python tricks

ПРОГРАММА КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом на PyQT5 В этом видео мы создадим программу КОНВЕРТЕР ВАЛЮТ с графическим
ПРОГРАММА КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом на PyQT5 В этом видео мы создадим программу КОНВЕРТЕР ВАЛЮТ с графическим интерфейсом с использованием библиотеки PyQt5 на Python. А также рассмотрим создания GUI в Qt Designer и научимся конвертировать .ui в .py. Перейти к просмотру 🔗 Python tricks

Мини-урок по AsyncIO Для того, чтобы лучше понять асинхронную работу в Python, автор подготовил это видео. Если вы задумывает
Мини-урок по AsyncIO Для того, чтобы лучше понять асинхронную работу в Python, автор подготовил это видео. Если вы задумываетесь над тем, чтобы перейти на библиотеку aiogram, смотрите это видео. Перейти к просмотру 🔗 Python tricks

Курс по Django Это курс по Django - фреймворку для веб-разработки, написанному на Python. Согласно исследованиям, Django самы
Курс по Django Это курс по Django - фреймворку для веб-разработки, написанному на Python. Согласно исследованиям, Django самый популярный фреймворк для web development. Курс программирования Django станет отличным стартом для погружения в веб-разработку. Django уроки в этом курсе сделаны практикующим питонистом. Перейти к просмотру 🔗 Python tricks

✈️ С 12 по 27 мая участвуй в хакатоне Aeroclub Challenge 2023 от компании «Аэроклуб» — лидера российского рынка business travel и поставщика IT-решений для отрасли. 🏆 Поборись за призовой фонд в размере 1 000 000 рублей. Регистрация открыта до 10 мая: https://cnrlink.com/aeroclubchallenge23 🎯 На Aeroclub Challenge 2023 приглашаются математики, дата сайентисты, python- и java-специалисты, аналитики, разработчики и эксперты в теме Travel с уровнями навыков junior, middle и senior. Участвовать можно индивидуально или в команде до 5 человек. 🧩 2 интересные задачи на выбор: 1. Создание обработчика писем электронной почты (Классификация писем по типу заявки и не заявки, извлечение и уточнение по заявке формализованного набора параметров, требуемых для обработки заявки); 2. Создание сервиса ранжирования предложений Auto Avia Offer (Автоматизация процесса подбора и отправки вариантов перелета с ценами в ответ на заявку по электронной почте). Успей зарегистрироваться до 10 мая: https://cnrlink.com/aeroclubchallenge23

⚙️ Setuptools 🔥Setuptools – стандартный способ создавать пакеты в Python. Он работает где угодно и хорошо справляется со сво
⚙️ Setuptools 🔥Setuptools – стандартный способ создавать пакеты в Python. Он работает где угодно и хорошо справляется со своей задачей. Для чего: создание egg, zip или wheel файлов из исходников, определение метаданных для вашего проекта, совместная структурированная и стандартизированная работа над кодом. https://setuptools.readthedocs.io/en/latest/ 🔗 Python tricks

🔥 Что должен знать каждый разработчик Python: 8 основных технологий 📌 У каждого разработчика имеется свой набор технологий
🔥 Что должен знать каждый разработчик Python: 8 основных технологий 📌 У каждого разработчика имеется свой набор технологий и инструментов, которые он использует в своей работе. Их выбор осуществляется в течение всего профессионального пути. 💬 Так, специалист что-то находит удобным, а что-то нет и формирует свой личный список фаворитов. Сегодня мы решили помочь как начинающим разработчикам Python, так и спецам, поэтому разберем 8 необходимых технологий, без которых никак не обойтись в работе в любой сфере от инжиниринга до бекенда. https://itproger.com/news/chto-dolzhen-znat-kazhdiy-razrabotchik-python-8-osnovnih-tehnologiy 🔗 Python tricks

⚙️ Qodana 🔥Qodana — это инструмент мониторинга качества кода, который выявляет и предлагает исправления ошибок, уязвимостей
⚙️ Qodana 🔥Qodana — это инструмент мониторинга качества кода, который выявляет и предлагает исправления ошибок, уязвимостей в системе безопасности, дублирования и недостатков. Контролируйте качество кода, который пишете вы или который пишут для вас другие разработчики. Дополните свой CI/CD-пайплайн умными возможностями IDE JetBrains https://www.jetbrains.com/ru-ru/qodana/ 🔗 Python tricks

Знакомство с объектами. Числа и операции над ними Pythonhttps://youtu.be/fF1ZqTKMR6I?list=PLQAt0m1f9OHvv2wxPGSCWjgy1qER_FvB6 В видео погорим о том, что такое объекты и какие они бывают. Также подробно познакомимся с объектами типа int и float. Разберем все математические операции ( + , - , * , / , // , % , ** ) и встроенные математические функции (abs, max, min, round, pow). 🔗 Python tricks

🔥 Тестируем на Python: unittest и pytest. Инструкция для начинающих 📌 Не секрет, что разработчики создают программы, которы
🔥 Тестируем на Python: unittest и pytest. Инструкция для начинающих 📌 Не секрет, что разработчики создают программы, которые рано или поздно становятся очень масштабными (если смотреть на количество строчек кода). А с этим приходит и большая ответственность за качество. 💬 В этой статье расскажем, как unittest и pytest помогут найти ошибки в программах и исключить их в будущем. https://tproger.ru/articles/testiruem-na-python-unittest-i-pytest-instrukcija-dlja-nachinajushhih/ 🔗 Python tricks

Selenium + Python = автоматизация тестирования веб-сайтов Какие базовые сведения о языке Python нужно знать, чтобы начать пис
Selenium + Python = автоматизация тестирования веб-сайтов Какие базовые сведения о языке Python нужно знать, чтобы начать писать автоматические тесты? Что такое библиотека Selenium, как она помогает тестировать и какой минимум функций нужно знать для старта? На эти и другие вопросы вы сможете ответить после просмотра данной лекции. Перейти к просмотру 🔗 Python tricks

Линейная регрессия на Python: объясняем на пальцах Линейная регрессия применяется для анализа данных и в машинном обучении. Постройте свою модель на Python и получите первые результаты! Подробнее: 👉тут 🔗 Python tricks

🔥 Создание DSL на Python с библиотекой textx Для описания объектов и процессов в терминах бизнес-логики, конфигурирования и
🔥 Создание DSL на Python с библиотекой textx Для описания объектов и процессов в терминах бизнес-логики, конфигурирования и определения структуры и логики в сложных системах популярным подходом является использование предметно-специфических языков (Domain Specific Language - DSL), которые реализуются либо через синтаксические особенности языка программирования или с помощью применения специализированных инструментов разработки и компиляторов. textX - это инструмент для создания языковых моделей (DSL) на Python. Он позволяет быстро и легко определить грамматику языка и сгенерировать парсер для этого языка. textX распространяется с открытым исходным кодом, легко интегрируется с другими инструментами Python и может быть использован в различных проектах, где необходимо определять и обрабатывать языки на основе текста. //Читать статью 🔗 Python tricks

Генераторы множеств в Python В программировании на Python мы используем различные структуры данных, такие как списки, кортежи
Генераторы множеств в Python В программировании на Python мы используем различные структуры данных, такие как списки, кортежи, множества и словари. Часто мы создаем их из уже существующих объектов в наших программах. В этой статье мы изучим генераторы множеств в Python. Они как раз и используются для создания новых множеств из уже существующих объектов. // Читать статью 🔗 Python tricks

🎬 Data Mining для фрилансеров. Как найти тренды в вакансиях с помощью Python? В данном видео мы рассмотрим тему Data Mining и ее применение на примере выделения трендов в описаниях вакансий с помощью языка программирования Python. Узнаем, что такое Data Mining и почему задачи связанные с этой темой так популярны на фриланс-биржах. Далее мы изучим основные инструменты и библиотеки Python, которые позволяют работать с текстовыми данными. ➖ https://www.youtube.com/watch?v=NjZ12ZrxYvk 🔗 Python tricks

Rich Rich API позволяет легко добавлять цвет и стиль к выходу терминала. Rich также может отображать красивые таблицы, индика
Rich Rich API позволяет легко добавлять цвет и стиль к выходу терминала. Rich также может отображать красивые таблицы, индикаторы выполнения, уценку, исходный код с подсветкой синтаксиса, трассировку и многое другое. Работает с Linux, OSX и Windows. True color / emoji работает с новым терминалом Windows, классический терминал ограничен 16 цветами. Для Rich требуется Python 3.7 или более поздняя версия. GitHub 🔗 Python tricks

Кортежи Продолжительность: 10:30 Помимо списков в языке Питон вы также можете встретить такой массив данных как Кортеж (tuple
Кортежи Продолжительность: 10:30 Помимо списков в языке Питон вы также можете встретить такой массив данных как Кортеж (tuple). В ходе урока мы научимся создавать кортежи, узнаем про их возможности и рассмотрим способы их использования. 💾Смотреть видео 🔗 Python tricks

Как создать собственный сервер на Python Продолжительность: 11:26 Начинаем делать игру по мотивам "Space Invaders" на языке
Как создать собственный сервер на Python Продолжительность: 11:26 Начинаем делать игру по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame. Установим модули, настроим и отрисуем на экране изображение пушки из нашей будущей игры. 💾Смотреть видео 🔗 Python tricks

Разработка игр на Python Продолжительность: 20:44 Начинаем делать игру по мотивам "Space Invaders" на языке программирования
Разработка игр на Python Продолжительность: 20:44 Начинаем делать игру по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame. Установим модули, настроим и отрисуем на экране изображение пушки из нашей будущей игры. 💾Смотреть видео 🔗 Python tricks