❗️ Круговой импорт — эта ошибка импорта обычно возникает, когда два или более взаимозависимых модуля пытаются совершить импорт до того, как будут полностью инициализированы.
Вы когда-нибудь сталкивались с круговым импортом в Python?
Это очень распространенный запах кода, который указывает на то, что что-то не так с дизайном или структурой.
#Circular #Import | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤4🔥2🤝1
Media is too big
VIEW IN TELEGRAM
В данном видео рассмотрим примеры игр используя библиотеку Pyxel.
— Данный инструмент позволяет создавать достаточно красивые и современные игры с пиксельной графикой.
Чтобы использовать библиотеку, вам не нужно иметь опыт в создании игр, так как множество инструментов уже готовы к использованию.
#Library #Pyxel #Game | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤2🤝1
Django - это фреймворк для создания веб-приложений с помощью языка программирования Python
Фреймворк является бесплатным. Он развивается как open source, его исходный код открыт, его можно найти репозитории на githube.
❗️ Содержание руководства по созданию веб-приложений на языке Python с помощью фреймворка Django включает в себя 5 глав:
- Введение в Django;
- Представления и маршрутизация;
- Шаблоны;
- Работа с формами;
- Модели.
#Guide #Django | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2🤝1
Тот кто писал эту статью полный зануда.
— Автор пишет на Питоне более 10 лет, и в этой статье он решил поделиться своим опытом программирования, а если быть точнее, то чем он его бесит.
#Opinion #Experience | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2🤝1
Детальный план обучения Python с нуля — разбираем каждый шаг на пути к профессиональной разработке.
Расскажем, в каком порядке стоит изучать Питон, чтобы переход от простейших концепций к более сложным был плавным и понятным.
#Roadmap | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤3🔥2🤝1
Типизированный код в Python становится намного более читаемым и очевидным, что помогает проводить ревью в команде и не допускать глупых ошибок.
Эта информация будет наиболее полезна для начинающих Python-разработчиков.
#Typing | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3❤2🤝2
Данный материал содержит:
Серии статей «Основы Python»
- I, Начало
- II, Строки
- III, Списки, кортежи, файлы
- IV, Генераторы списков
- V, Определение функций, основы
- VI, Расширенное определение функций
Об основах языка Python в сжатой форме
Также в материале присутствует статьи продвинутого уровня.
#Guide #Collection #Book | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3🤝3
Путь от необработанных данных к убедительным визуализациям является ключевым в науке о данных.
Python предлагает набор библиотек, удовлетворяющих различные потребности в визуализации.
#Collection #Visualization #Data #Library | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤2🤝1
Media is too big
VIEW IN TELEGRAM
Сегодня мы поговорим об одной из самых сложных тем для новичков – декораторы
Декораторы в Python – это функции, которые принимают другую функцию в качестве аргумента, добавляют к ней некоторую дополнительную функциональность и возвращают функцию с измененным поведением.
#Decorators | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3🤝3
FastAPI — это современный, быстрый веб-фреймворк для создания API на Python.
Он предназначен для разработки веб-приложений и серверов API с минимальными усилиями и очень высокой производительностью.
❗️ FastAPI подходит для разных задач: от небольших бэкендов мобильных приложений до мощных сервисов, обрабатывающих тысячи запросов в секунду.
#Guide #FastAPI #API | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤝3👍2❤1
Простота Python позволяет разработчикам быстро создавать рабочие программы.
Но более продвинутые техники могут сделать ваш код более эффективным, гибким и элегантным.
#Code | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥3❤2🤝1
При изучении языка программирования одна из первых вещей, с которой вы столкнётесь, — типы данных.
❗️ Каждое значение в Python имеет тип.
Поскольку всё в Python — объекты, типы являются классами, а значения — экземплярами (объектами) этих классов.
Сегодня мы расскажем об одних из наиболее важных типов данных в Python.
#Data | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥3🤝2
Mr. Python | Backend | Программирование pinned Deleted message
CPython Core Developer — это core-разработчик, имеющий официальные полномочия вносить изменения в исходный код интерпретатора CPython, который является самой распространённой реализацией языка Python.
Коротко говоря, это те люди, которые могут мержить пул-реквесты в репозитории CPython.
#Core #Experience | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤝4🔥3❤1
Основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
Django-разработчик сталкивается с проектом, для которого нужно четкое разделение приложения на бэкенд и фронтенд: в этом случае серверную часть пишут на Django REST Framework (DRF) или FastAPI, а клиентскую – на React, Angular или Vue.
#Django | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4🤝2❤1
В этой статье мы расскажем о том, как Python — универсальный язык программирования высокого уровня — стал популярным среди программистов.
Мы также обсудим особенности Python и то, как они поспособствовали популярности этого языка.
#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥3
Media is too big
VIEW IN TELEGRAM
Python все же крутая штука!
За урок мы разработаем три вполне хорошие программки, что можно спокойно использовать в вашей повседневной работе. И да, постараемся уложится в 5 минут!
#Practice #Task | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🤝2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
— обзоры дистрибутивов
— команды для терминала
— open source приложения
— полезные фреймворки
— оптимизация серверов
— инсайдерская информация
Подписывайся - @clubLinux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4❤2🤝2
Руководство по созданию графических приложений с помощью Tkinter на языке программирования Python.
В Python по умолчанию применяется специальный тулкит - набор компонентов tkinter, он представляет интерфейс.
❗️ Руководство содержит следующие главы:
- Основы Tkinter;
- Виджеты;
- Виджет Text;
- Виджет Treeview. Создание таблиц и деревьев;
- Окна;
- Стилизация;
- Canvas.
#Guide #Library #Interface #Tkinter | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2🤝1
Tkinter для минималистов, PyQt для серьезных щей, или Kivy для мобильных приложений?
Разбираемся в топовых библиотеках для создания графических интерфейсов на Python.
#GUI #Library #Interface | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3🔥3