#полезное
😜 Python умеет преобразовывать числа в слова
Нужно превратить 1250 в "one thousand two hundred fifty"?
Используй библиотеку num2words — идеально подходит для генерации счетов, отчетов, голосовых ассистентов и не только.
Вот что еще умеет num2words:
🟠
🟠
🟠
🟠 Конвертация
👉 Новости 👉 База вопросов
Нужно превратить 1250 в "one thousand two hundred fifty"?
Используй библиотеку num2words — идеально подходит для генерации счетов, отчетов, голосовых ассистентов и не только.
Вот что еще умеет num2words:
to="ordinal"
→ 1
→ "first"
или "one hundred and tenth"
to="currency"
→ "one hundred and ten euro, zero cents
" lang="fr"
→ вывод на французскомfloat
в дробиPlease open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #networks
🤔 Какой протокол и порт у DNS?
DNS использует протоколы ТСР и UDP. Порт для DNS-запросов - 53.
👉 Новости 👉 База вопросов
DNS использует протоколы ТСР и UDP. Порт для DNS-запросов - 53.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
👋 Это не ещё один инструмент для работы с SQL-базами данных
Исследуй, работай с таблицами и получай аналитику прямо из них.
Поддерживает MySQL, PostgreSQL, SQLite и другие.
Бесплатный и с открытым исходным кодом:
http://github.com/frectonz/sql-studio
👉 Новости 👉 База вопросов
Исследуй, работай с таблицами и получай аналитику прямо из них.
Поддерживает MySQL, PostgreSQL, SQLite и другие.
Бесплатный и с открытым исходным кодом:
http://github.com/frectonz/sql-studio
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
😐 Хочешь анимировать текст как пишущая машинка на Python?
Без сторонних библиотек. Без GUI. Только чистый код для консоли.
Запусти это в терминале и посмотри, как текст "печатается".
Почему анимация идёт так плавно?
Параметр
Без него Python буферизует вывод, из-за чего появляются задержки.
Это даёт полный контроль в реальном времени — идеально для анимаций, прогресс-баров или CLI-приложений
👉 Новости 👉 База вопросов
Без сторонних библиотек. Без GUI. Только чистый код для консоли.
Запусти это в терминале и посмотри, как текст "печатается".
Почему анимация идёт так плавно?
Параметр
flush=True
заставляет print
сразу выводить текст на экран.Без него Python буферизует вывод, из-за чего появляются задержки.
Это даёт полный контроль в реальном времени — идеально для анимаций, прогресс-баров или CLI-приложений
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
#полезное
😬 Этот GitHub-трюк реально полезный, 100%
На любой странице репозитория GitHub просто замени букву "
👉 Новости 👉 База вопросов
На любой странице репозитория GitHub просто замени букву "
g
" в слове "github
" на "u
" (получится "uithub
") — и ты получишь весь код и структуру репозитория в удобном, читаемом виде.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
#Собес #networks
🤔 Какова основная цель DNS-сервера?
DNS (Domain Name Server) - это система, которая переводит доменные имена в IP-адреса, необходимые для подключения к ресурсам в интернете. Это позволяет пользователю использовать легко запоминаемые адреса вместо числовых IP-адресов.
👉 Новости 👉 База вопросов
DNS (Domain Name Server) - это система, которая переводит доменные имена в IP-адреса, необходимые для подключения к ресурсам в интернете. Это позволяет пользователю использовать легко запоминаемые адреса вместо числовых IP-адресов.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😇 Пробовали когда-нибудь выводить длинный текст в CLI?
Модуль
Отлично подходит для создания CLI-интерфейсов, логов и текстовых утилит.
👉 Новости 👉 База вопросов
Модуль
textwrap
в Python позволяет аккуратно переносить строки — как абзацы в Markdown.Отлично подходит для создания CLI-интерфейсов, логов и текстовых утилит.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
📞 Этот инструмент с открытым исходным кодом прокачивает твое резюме и подгоняет его под каждую вакансию. Работает полностью локально.
Гитхаб
👉 Новости 👉 База вопросов
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#Собес #networks
🤔 Что такое угроза, уязвимость и риск?
Угроза - это что-то, что может использовать уязвимость для разрушения или повреждения актива (например, данных).
Уязвимость — это слабое место в защите, которое может быть использовано угрозой.
Риск - это сочетание актива, угрозы и уязвимости. Это вероятность того, что угроза использует уязвимость для нанесения ущерба активу.
👉 Новости 👉 База вопросов
Угроза - это что-то, что может использовать уязвимость для разрушения или повреждения актива (например, данных).
Уязвимость — это слабое место в защите, которое может быть использовано угрозой.
Риск - это сочетание актива, угрозы и уязвимости. Это вероятность того, что угроза использует уязвимость для нанесения ущерба активу.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👍
✅ Быстрая проверка на вхождение
✅ Работа с подмножествами и надмножествами
✅ Математика множеств: объединение, разность, пересечение
Настоящий скрытый джем для чистой логики.
👉 Новости 👉 База вопросов
set()
в Python — это не только способ убрать дубликаты.Настоящий скрытый джем для чистой логики.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🥄 Дружеское напоминание: у Python есть библиотека
Она позволяет добавлять меню, иконки и взаимодействие с пользователем, прямо из питоновского скрипта, без сложных GUI-фреймворков.
Работает на Windows, macOS и Linux, без внешних зависимостей.
С её помощью можно:
🔵 Создавать меню в трее
🔵 Обрабатывать клики
🔵 Показывать уведомления (через системные средства)
Установка:
Ссылка на документацию: pystray.readthedocs.io
👉 Новости 👉 База вопросов
pystray
для создания иконок в системном трееОна позволяет добавлять меню, иконки и взаимодействие с пользователем, прямо из питоновского скрипта, без сложных GUI-фреймворков.
Работает на Windows, macOS и Linux, без внешних зависимостей.
С её помощью можно:
Установка:
pip install pystray
Ссылка на документацию: pystray.readthedocs.io
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #networks
🤔 Что такое IP Spoofing?
IP Spoofing - это техника, при которой злоумышленник подменяет Свой IP-адрес, чтобы скрыть истинный источник трафика. Это используется для маскировки атак, таких как DDoS, или для обхода мер безопасности.
👉 Новости 👉 База вопросов
IP Spoofing - это техника, при которой злоумышленник подменяет Свой IP-адрес, чтобы скрыть истинный источник трафика. Это используется для маскировки атак, таких как DDoS, или для обхода мер безопасности.
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😱 Знал ли ты, что Python может открыть вкладку браузера?
Без фреймворков. Всего одна строка.
Вот как запустить URL — удобно для создания утилит, повышения продуктивности или автоматического открытия документации из скриптов.
👉 Новости 👉 База вопросов
Без фреймворков. Всего одна строка.
Вот как запустить URL — удобно для создания утилит, повышения продуктивности или автоматического открытия документации из скриптов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#полезное
😎 Совет по Python:
Использование встроенных функций делает код короче и заставляет тебя выглядеть как гений.
Традиционный способ
Гениальный способ
👉 Новости 👉 База вопросов
Использование встроенных функций делает код короче и заставляет тебя выглядеть как гений.
Традиционный способ
def find_max(numbers):
max_num = numbers[0]
for num in numbers:
if num > max_num:
max_num = num
return max_num
numbers = [4, 2, 9, 7, 5, 6]
print(find_max(numbers))
# Вывод: 9
Гениальный способ
def find_max(numbers):
return max(numbers)
numbers = [4, 2, 9, 7, 5, 6]
print(find_max(numbers))
# Вывод: 9
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
#Собес #RabbitMQ
🤔 Что такое сервер в RabbitMQ?
Сервер RabbitMQ — это масштабируемая и надежная реализация AMQP- брокера, который отвечает за управление сообщениями между производителями и потребителями. Он показывает сообщения о запуске и успешно запускает брокер, если конфигурация выполнена корректно.
👉 Новости 👉 Платформа
Сервер RabbitMQ — это масштабируемая и надежная реализация AMQP- брокера, который отвечает за управление сообщениями между производителями и потребителями. Он показывает сообщения о запуске и успешно запускает брокер, если конфигурация выполнена корректно.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
#полезное
😊 Когда-нибудь нужно было разбить список на чанки без циклов?
Вот однострочник, который делает это через срезы.
Без импортов. Без лишнего
Идеально для батчевой обработки данных или постраничного вывода.
👉 Новости 👉 База вопросов
Вот однострочник, который делает это через срезы.
Без импортов. Без лишнего
Идеально для батчевой обработки данных или постраничного вывода.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1👎1
#статьи
😴 PyQt6 — полное руководство для новичков
Это руководство охватывает широкий круг тем по работе с PyQt6: создание окон, настройка интерфейса, подключение виджетов, сигналы и события.
Вы научитесь работать с ключевыми компонентами фреймворка, выстраивать архитектуру интерфейса и логику взаимодействия элементов
Читать
👉 Новости 👉 База вопросов
Это руководство охватывает широкий круг тем по работе с PyQt6: создание окон, настройка интерфейса, подключение виджетов, сигналы и события.
Вы научитесь работать с ключевыми компонентами фреймворка, выстраивать архитектуру интерфейса и логику взаимодействия элементов
Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1