This media is not supported in your browser
VIEW IN TELEGRAM
Это не ещё один инструмент для работы с SQL-базами данных. Это инструмент, который вы полюбите
Исследуй, работай с таблицами и получай аналитику прямо из них.
Поддерживает MySQL, PostgreSQL, SQLite и другие.
Бесплатный и с открытым исходным кодом:
→ http://github.com/frectonz/sql-studio
👉 @PythonPortal
Исследуй, работай с таблицами и получай аналитику прямо из них.
Поддерживает MySQL, PostgreSQL, SQLite и другие.
Бесплатный и с открытым исходным кодом:
→ http://github.com/frectonz/sql-studio
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28❤15🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁133❤27🔥18👍2
Хочешь анимировать текст как пишущая машинка на Python?
Без сторонних библиотек. Без GUI. Только чистый код для консоли.
Запусти это в терминале и посмотри, как текст "печатается".
Почему анимация идёт так плавно?
Параметр
Без него Python буферизует вывод, из-за чего появляются задержки.
Это даёт полный контроль в реальном времени — идеально для анимаций, прогресс-баров или CLI-приложений🤠
👉 @PythonPortal
Без сторонних библиотек. Без GUI. Только чистый код для консоли.
Запусти это в терминале и посмотри, как текст "печатается".
Почему анимация идёт так плавно?
Параметр
flush=True
заставляет print
сразу выводить текст на экран.Без него Python буферизует вывод, из-за чего появляются задержки.
Это даёт полный контроль в реальном времени — идеально для анимаций, прогресс-баров или CLI-приложений
Please open Telegram to view this post
VIEW IN TELEGRAM
❤80🤔13🔥9😁4👍2🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
Этот GitHub-трюк реально полезный, 100%
На любой странице репозитория GitHub просто замени букву "
👉 @PythonPortal
На любой странице репозитория GitHub просто замени букву "
g
" в слове "github
" на "u
" (получится "uithub
") — и ты получишь весь код и структуру репозитория в удобном, читаемом виде.Please open Telegram to view this post
VIEW IN TELEGRAM
👍63❤27🔥8
Пробовали когда-нибудь выводить длинный текст в CLI?
Модуль
Отлично подходит для создания CLI-интерфейсов, логов и текстовых утилит.
Попробуйте.
👉 @PythonPortal
Модуль
textwrap
в Python позволяет аккуратно переносить строки — как абзацы в Markdown.Отлично подходит для создания CLI-интерфейсов, логов и текстовых утилит.
Попробуйте.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34👍13🔥4😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Это идеально подходит для разработчиков, работающих с API 🔥
Теперь можно использовать Postman прямо внутри VS Code — через официальный экстеншен.
Больше не нужно переключаться на отдельное десктопное приложение Postman :)
👉 @PythonPortal
Теперь можно использовать Postman прямо внутри VS Code — через официальный экстеншен.
Больше не нужно переключаться на отдельное десктопное приложение Postman :)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥23❤17
Ты можешь выполнять Python-код «из строки». Именно так под капотом работают
Оценивает строку, содержащую одно выражение на Python (например, математическое выражение или обращение к переменной). Возвращает результат вычисления.
Выполняет блоки кода на Python (например, циклы, функции, определения классов). Ничего не возвращает, просто запускает код.
👉 @PythonPortal
eval()
и exec()
. Вот в чём между ними разница:eval() — Вычислить и вернуть
Оценивает строку, содержащую одно выражение на Python (например, математическое выражение или обращение к переменной). Возвращает результат вычисления.
exec() — Выполнить любой код
Выполняет блоки кода на Python (например, циклы, функции, определения классов). Ничего не возвращает, просто запускает код.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48❤13🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
Если ты разработчик — тебе нужна эта утилита
Открывай эмулятор iOS или Android за секунды.
> Бесплатно
> Нативно
> С открытым исходным кодом
→ http://minisim.app
👉 @PythonPortal
Открывай эмулятор iOS или Android за секунды.
> Бесплатно
> Нативно
> С открытым исходным кодом
→ http://minisim.app
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍9❤3💊3
Объединение словарей — распространённая операция в Python. Чтобы объединить словари, можно либо использовать громоздкие циклы, либо воспользоваться оператором распаковки словарей (
Оператор распаковки словарей — это расширение синтаксиса распаковки, добавленное в Python начиная с версии 3.5. Важно отметить, что этот способ создаёт новый словарь, не изменяя исходные, тем самым обеспечивая их неизменяемость.
Вот как можно использовать этот оператор для объединения словарей:
👉 @PythonPortal
**
).Оператор распаковки словарей — это расширение синтаксиса распаковки, добавленное в Python начиная с версии 3.5. Важно отметить, что этот способ создаёт новый словарь, не изменяя исходные, тем самым обеспечивая их неизменяемость.
Вот как можно использовать этот оператор для объединения словарей:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤48👍24🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Необходимый репозиторий с сотнями бесплатных API для практики программирования и создания проектов.
Обновляется еженедельно и разделён по темам🔫
⇢ http://github.com/public-apis-dev/public-apis
👉 @PythonPortal
Обновляется еженедельно и разделён по темам
⇢ http://github.com/public-apis-dev/public-apis
Please open Telegram to view this post
VIEW IN TELEGRAM
❤35👍13🔥5👀1💊1
Запутались между
Это ключевое различие
👉 @PythonPortal
==
и is
в Python?==
означает "Они одинаковы?" (Проверка значений)is
означает "Это точно одно и то же?" (Проверка на одинаковость в памяти)Это ключевое различие
Please open Telegram to view this post
VIEW IN TELEGRAM
👍97❤27🤣10😁2🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁153🤣75👍13❤7🔥5👀1
Этот инструмент с открытым исходным кодом прокачивает твое резюме и подгоняет его под каждую вакансию. Работает полностью локально.
⇢ https://github.com/srbhr/Resume-Matcher
👉 @PythonPortal
⇢ https://github.com/srbhr/Resume-Matcher
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤19💊1
Forwarded from IT Portal
Откопал годный ресурс для изучения Python с полного нуля
Это бесплатная книга Think Python. Всё чётко структурировано — от базовых переменных до классов, ООП и рекурсии
Оформлена в виде Jupyter-ноутбуков: вы можете читать текст, запускать код и выполнять задания — всё в одном месте. Прямо в браузере, через Colab
Ноутбуки с решениями можно скачать из этого репо на GitHub
@IT_Portal
Это бесплатная книга Think Python. Всё чётко структурировано — от базовых переменных до классов, ООП и рекурсии
Оформлена в виде Jupyter-ноутбуков: вы можете читать текст, запускать код и выполнять задания — всё в одном месте. Прямо в браузере, через Colab
Ноутбуки с решениями можно скачать из этого репо на GitHub
@IT_Portal
❤57👍25🔥5
set()
в Python — это не только способ убрать дубликаты.Настоящий скрытый джем для чистой логики.
А ты использовал
set()
нестандартным способом?Please open Telegram to view this post
VIEW IN TELEGRAM
👍63❤25🤯7