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
— Говоришь, что прошёл 4% курса за месяц? А когда планируешь закончить? — Так через 5 месяцев же - на лендинге указано, что п
— Говоришь, что прошёл 4% курса за месяц? А когда планируешь закончить? — Так через 5 месяцев же - на лендинге указано, что прохождение всей программы займёт полгода.  — Подожди, а как? Если и дальше проходить по 4% в месяц, то закончишь только года через два. Разбираем, с какими проблемами сталкиваются студенты после покупки онлайн-курсов, и что с этим делать. Больше о болях и о том, как замотивировать себя продолжить обучение, в нашем канале https://t.me/+ZOjQqsDfq0w0ZjFi

💻 Как менялся рейтинг самых популярных языков программирования с 2000-2023 🔗 Python tricks

Метод partition() Метод partition() разбивает строку по заданной подстроке. После этого результат возвращается в виде кортежа
Метод partition() Метод partition() разбивает строку по заданной подстроке. После этого результат возвращается в виде кортежа. При этом подстрока, по которой осуществлялась разбивка, тоже входит в кортеж. 🔗 Python tricks

Что делать, если среда разработки отказывается использовать автодополнение во всю силу? Правильно, искать обходные пути и изо
Что делать, если среда разработки отказывается использовать автодополнение во всю силу? Правильно, искать обходные пути и изобретать велосипеды. Python в силу своей динамичности может легко создать ситуацию, когда статический анализатор не может вывести типы, и, как следствие, часть проверок отключается. В итоге это влияет на скорость работы и на количество ошибок при написании кода. В статье Вова Туров, разработчик в Selectel, рассказывает, как решить эту проблему. Читать статью: https://slc.tl/wx03w @selectelcareers Реклама ООО «Селектел» 2VtzqvJQmon

Лучшие проекты для начинающих Python-разработчиков В этом видео автор поделится несколькими проектами для начинающих Python-разработчиков, которые помогут вам закрепить теорию, применить полученные знания на практике и набить руку в написании кода. Автор разберет, чем хорош каждый проект, какие навыки и темы он позволяет проработать, а также рассмотрит какие библиотеки и технологии можно использовать для их реализации. 00:00 Вступление 03:00 Проект 1 05:30 Проект 2 08:27 Проект 3 11:10 Проект 4 13:23 Проект 5 16:41 Заключение Смотреть это видео на youtube: youtu.be/h8nrlZ0IxkA 🔗 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

Django 4 пишем сайт с нуля С нуля шаг за шагом вы напишете полноценную социальную сеть на Django 4. Простые сайты после этого вам будет писать легко. • Перейти к просмотру 🔗 Python tricks

Объектно-ориентированный Питон В этом интенсиве мы разберемся как в Python представлены основные концепты объектно-ориентированной парадигмы программирования и вкусим таких вещей как наследование, полиморфизм, инкапсуляция, множественное наследование, как работают абстрактные классы, а также методы, интерфейсы и композиция. • Перейти к просмотру 🔗 Python tricks

Журнал XOR – мастхев для любого программиста. Новости, мемы и много кода. Присоединяйся к самому большому сообществу айтишник
Журнал XOR – мастхев для любого программиста. Новости, мемы и много кода. Присоединяйся к самому большому сообществу айтишников: @xor_journal

Как поживает ваш питон? Не могу судить ваши предпочтения, но уже стоит переходить с Python2 на Python3. Если лень переписыват
Как поживает ваш питон? Не могу судить ваши предпочтения, но уже стоит переходить с Python2 на Python3. Если лень переписывать код, то просто запустите 2to3. Вы правильно поняли, это транслятор, который переводит Python код с второй версии на третью. P.S. Возможно вам надо будет установить какой-то модуль. Мне, на OpenSuse, пришлось выполнить sudo zypper install python3-tools. #теория 🔗 Python tricks

В Python 3.11 появился ExceptionGroup Он нужен когда несколько задач выполняются одновременно и, некоторые могут сработать, а
В Python 3.11 появился ExceptionGroup Он нужен когда несколько задач выполняются одновременно и, некоторые могут сработать, а некоторые выдадут ошибку. Например, в asyncio.gather(). По своей сути ExceptionGroup — массив ошибок, которые захватываются с помощью except*. Необработанные ошибки выводятся с очень даже красивым форматированием. PEP 654 #теория 🔗 Python tricks

​​Страх и ненависть в переговорке: курим VideoSDK API, Vosk и Python Сегодня поговорим о кастомных решениях для видеоконференцсвязи (далее — ВКС) с минимальными затратами человеко-часов и финансов на их создание. Я параноик Брать готовый open-source – меня не устраивает, всем известны случаи встраивания bad code в проекты с открытым исходным кодом с целью нанести ущерб пользователям из России. Поэтому за основу берём что-то отечественное с корпоративным уклоном, с открытым API и подходом «без регистрации и смс». Читать... 🔗 Python tricks

Свёрточные нейронные сети | Обучение сети на Python и TensorFlow Краткое введение в архитектуру свёрточной нейронной сети и г
Свёрточные нейронные сети | Обучение сети на Python и TensorFlow Краткое введение в архитектуру свёрточной нейронной сети и глубокое обучение (Deep Learning), сверточные нейронные сети. Демонстрация обучения свёрточной нейронной сети для задачи распознавания рукописных цифр (MNIST) на Tensorflow (Python) в среде Jupyter Notebook (Python). Перейти к просмотру 🔗 Python tricks

Создание ИИ-ассистента Благодаря данной статье ты научишься создавать своего ИИ-ассистента. Ты узнаешь, как преобразовать текст в речь, реализовать локализацию, а также собрать все вместе в приложении Streamlit. • Перейти к просмотру 🔗 Python tricks

Что такое Python Django и почему он стал так популярен. В чем секрет? https://youtu.be/cc5fOYHX4ds В этом видео автор подробно расскажет что такое Python Django, что пишут на данном фреймворке, какие компании используют Django в своих уже написанных приложениях, которыми вы пользуетесь каждый день. Django — это идеальный веб фреймворк для написания любого сайта с высоконагруженными системами и большим трафиком данных. В видео вы узнаете почему Django стал настолько популярен. 🔗 Python tricks