Справочник Программиста
رفتن به کانال در Telegram
По рекламе - @it_start_programmer Мои курсы - @courses_from_it_start_bot Сайт - https://it-start.online/ YouTube - https://www.youtube.com/@it_start Реклама на бирже - https://telega.in/c/programmersGuide_1 Предложить идею: @it_start_suggestion_bot
نمایش بیشتر5 864
مشترکین
-824 ساعت
-217 روز
-6130 روز
آرشیو پست ها
📺 Зачем нужны _ и __ в Python?
В данном Shorts обсудим, зачем нужны _ и __ в Python?
➡️Справочник Программиста. Подписаться
Онлайн-интенсив для ИТ-специалистов в Открытых школах Т1
Открытые школы Т1 — карьерная программа для начинающих ИТ-специалистов от ИТ-Холдинга Т1. Это ИТ-интенсив без отрыва от работы и шанс начать карьеру в бигтехе.
Что тебя ждет?
✅ Бесплатный онлайн-интенсив с топовыми преподавателями.
✅ Практические задачи и индивидуальная обратная связь.
✅ Поддержка HR и знакомство с ИТ-командами Т1.
✅ Карьерный фаст-трек: навыки для роста из джуна в мидла.
✅ Лучших пригласим на интервью в ИТ-холдинг Т1.
Более 1000 специалистов уже прошли этот путь — теперь твоя очередь!
Подавай заявку до 11 апреля и приходи учиться! Старт ИТ-интенсива уже 14 апреля.
Подать заявку
#реклама 16+
t1.ru
О рекламодателе
🔍 Библиотека Pymem в Python
Библиотека
Pymem предназначена для работы с памятью процессов. Позволяет читать и записывать данные в память других процессов, что полезно для отладки программ и анализа работы процессов.
Основные возможности:
🔵Чтение и запись данных в память процесса.
🔵Поиск и замена значений в памяти процесса.
🔵Получение информации о процессе, такой как его ID, имена и пути.
🔵Возможность работы с несколькими процессами одновременно.
🔵Работа с различными типами данных в памяти (целые числа, строки, массивы и т. д.).
➡️Установка: pip install Pymem
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться🎞 Videomass — это утилита на Python, предназначенная для обработки и редактирования видеофайлов, использующая возможности ffmpeg.
Предоставляет удобный интерфейс для работы с видео, включая обрезку, конвертацию и другие операции.
Основные возможности:
🔵Конвертация видео: Преобразует видео в различные форматы с настройками для кодека, битрейта и других параметров.
🔵Обрезка и изменение размера видео: Позволяет вырезать фрагменты видео или изменять его размер (сжатие или увеличение).
🔵Добавление субтитров: Можно добавлять субтитры к видеофайлам.
🔵Пакетная обработка: Поддерживает обработку нескольких видеофайлов одновременно.
➡️Установка:
pip install videomass
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяБесплатное льготное обучение: 3 месяца
Мы ищем людей, которые хотят работать в IT-сфере из дома
💰 Оплата от 150.000 рублей в месяц
Образование, место жительства, трудовой стаж — не важны!
Подходит, как для подработки / декретного отпуска, так и для полной занятости.
Если заинтересовались, то для старта нужно:
— пройти короткий тест
— заполнить анкету
На что можно рассчитывать:
✅ удаленная работа
✅ зп от 150.000 рублей (потолка нет)
✅ стабильная подработка, если не хотите уходить с основной работы
⚡ Количество бесплатных мест ограничено. Успейте пройти тест и оставить заявку:
Узнать больше
#реклама
technolium.ru
О рекламодателе
🖥 Скрипты для работы с Windows на Python часть 4
Вижу, вам понравились посты по данной теме, поэтому я решил сделать дополнительный и заключительный четвёртый пост по скриптам для работы с Windows.
В скриптах используется библиотека pywin32.
➡️Установка библиотеки:
pip install pywin32
📁 Определение размера свободного места на диске:
import win32api
_, total, free = win32api.GetDiskFreeSpaceEx("C:\\")
print(f"Свободное место: {free // (1024 ** 3)} ГБ из {total // (1024 ** 3)} ГБ")
🖥 Получение разрешения экрана:
import win32api
# Получаем ширину экрана в пикселях (индекс 0)
width = win32api.GetSystemMetrics(0)
# Получаем высоту экрана в пикселях (индекс 1)
height = win32api.GetSystemMetrics(1)
# Выводим разрешение экрана в формате "ширина x высота"
print(f"Разрешение экрана: {width}x{height}")
🖥 Запрос информации о процессоре:
import win32com.client
# Подключаемся к WMI для доступа к системной информации
wmi = win32com.client.GetObject("winmgmts:\\\\.\\root\\CIMV2")
# Выполняем запрос к WMI для получения данных о процессоре
cpu_info = wmi.ExecQuery("SELECT * FROM Win32_Processor")
# Перебираем все процессоры (обычно один на систему)
for cpu in cpu_info:
# Выводим название процессора, число ядер и максимальную частоту
print(f"Процессор: {cpu.Name}, Ядер: {cpu.NumberOfCores}, Частота: {cpu.MaxClockSpeed} MHz")
💡Не забывайте предлагать ещё идеи для постов - @it_start_suggestion_bot
➡️Справочник Программиста. ПодписатьсяБольшая кладовая онлайн-курсов
Stepik – незаменимый спутник для тех, кто работает удаленно и любит путешествовать, так как помогает учиться в любой точке мира.
Это отличная альтернатива чтению книги и просмотру фильма: позволит вам скоротать время в дороге, осваивая полезный навык или подтягивая иностранный язык, особенно удобно это делать в мобильном приложении.
У Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных), а также публикует полезные статьи и ссылки. У них есть такие подборки курсов:
- Разработка на Python
- Дизайн и графика
- Тестирование ПО
- Работа с данными
Подпишитесь на stepik_courses и найдите интересующий курс для себя!
Подписаться
#реклама 16+
О рекламодателе
🖥 Библиотека pyTermTk в Python
Библиотека
pyTermTk предназначена для создания пользовательских интерфейсов (UI) в терминале на Python.
Похожа на npyscreen или urwid, но с упором на гибкость и удобство использования.
Основные возможности:
🔵Создание графических интерфейсов внутри терминала.
🔵Поддержка окон, кнопок, текстовых полей, списков и других элементов UI.
🔵Работа с мышью и клавиатурой.
🔵Возможность настраивать стили и темы.
➡️Установка: pip install pyTermTk
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться+5
В канале Selectel Newsfeed новые бесплатные курсы!
Наши бесплатные курсы для специалистов всех уровней помогут разобраться в темах быстро, структурно и последовательно.
Вступайте в сообщество IT-специалистов в Telegram от Selectel и развивайте новые навыки📚
Смотреть
#реклама 16+
О рекламодателе
🔄 Код на Python, который живёт вечно
import os
import sys
import time
while True:
try:
# Выводим сообщение о работе скрипта
print("Я живу вечно!")
# Задержка 2 секунды для имитации полезной работы
time.sleep(2)
except Exception as e:
print(f"Ошибка: {e}, но процесс перезапустится!")
finally: # Выполняется всегда, даже при ошибке или прерывании
# Получаем путь к текущему интерпретатору Python
python = sys.executable
# Перезапускаем скрипт с теми же аргументами
os.execl(python, python, *sys.argv)
➡️Справочник Программиста. Подписаться📺 Код, который живёт вечно на Python
В данном Shorts напишем код на Python, который может жить вечно!
➡️Справочник Программиста. Подписаться
Вебинар Развитие программных продуктов Eltex
Участие бесплатно!
Дата: 11.04.2024
Время: 14:00 по МСК
Часть 1. TACACS сервер в Eltex NAICE
- решаемые задачи
- возможности
- демонстрация работы
Часть 2. Система управления ECCM и мониторинг Wi-Fi сети предприятия
- как настроить контроллеры WLC для централизованного мониторинга
- мониторинг точек доступа в ЕССМ
- мониторинг клиентов
Спикер:
Алексей Листаров — инженер с многолетним опытом работы в крупном операторе связи. Сертифицированный преподаватель Академии Eltex.
Зарегистрироваться
#реклама 16+
webinar.eltexcm.ru
О рекламодателе
⚒️ Шпаргалка по venv в Python
✅Создание виртуального окружения
✅Активация виртуального окружения
✅Деактивация виртуального окружения
✅Установка пакетов
✅Удаление пакетов
✅Просмотр установленных пакетов
✅Сохранение и восстановление зависимостей
✅Обновление pip
✅Удаление виртуального окружения
⬇️Шпаргалка в PDF-документе
📜 Библиотека django-robots в Python
Библиотека
django-robots предназначена для управления файлом robots.txt в Django. Позволяет динамически формировать этот файл на основе правил, заданных через админ-панель Django или в коде.
Основные возможности библиотеки:
🔵Гибкая настройка robots.txt без необходимости редактировать файл вручную.
🔵Возможность задать разные правила для разных User-Agent.
🔵Поддержка Sitemap, Crawl-Delay и других директив.
🔵Совместимость с Django 3+ и 4+.
➡️Установка: pip install django-robots
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяКакой у вас склад ума?
Тест из 8 вопросов покажет, что вам ближе: аналитика или креативность.
Узнать больше
#реклама
form.typeform.com
О рекламодателе
🔒SSLYze — это инструмент для анализа безопасности SSL/TLS-соединений. Он позволяет проверять конфигурацию SSL/TLS-серверов на наличие уязвимостей, неправильных настроек и слабых шифровальных алгоритмов.
Был создан для того, чтобы помочь разработчикам и администраторам серверов выявлять потенциальные угрозы и улучшать безопасность своих сервисов.
Основные возможности:
⏺Проверка поддерживаемых протоколов
⏺Проверка слабых шифров
⏺Проверка сертификатов
⏺Анализ безопасности
⏺Проверка поддержки HSTS
⏺Проверка уязвимости сжатия данных (CRIME)
⚠️ Информация предоставлена исключительно в образовательных целях. Использование в незаконных действиях запрещено.
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться
Онлайн-магистратура: Науки о данных и искусственный инт.
День открытых дверей
9 апреля в 19:00 мск | Онлайн
Эксперты Яндекса и МИФИ расскажут об очной онлайн-магистратуре для карьеры в IT.
Всё о поступлении и обучении, выступления экспертов, ответы на вопросы.
Выбирайте всё: работу и учёбу, навыки и диплом магистра.
Записаться онлайн
#реклама 16+
praktikum.yandex.ru
О рекламодателе
🌐 Mesop — это фреймворк для разработки пользовательских интерфейсов на Python, позволяющий быстро создавать веб-приложения, такие как демонстрационные версии и внутренние инструменты.
Разработан для инженеров, не имеющих опыта во фронтенд-разработке, и позволяет создавать веб-интерфейсы, используя только Python, без необходимости изучения HTML, CSS или JavaScript.
Особенности:
🔵Декларативный подход к разработке интерфейсов: Позволяет создавать выразительные и легко поддерживаемые интерфейсы с использованием проверенных паттернов на Python.
🔵Горячая перезагрузка: Обеспечивает автоматическое обновление браузера при сохранении изменений в коде, сохраняя при этом состояние приложения, что ускоряет процесс разработки.
🔵Богатая библиотека компонентов: Предоставляет около 30 готовых к использованию компонентов, от базовых строительных блоков до высокоуровневых компонентов, ориентированных на AI.
🔵Интеграция с Flask: Основан на фреймворке
Flask, что позволяет использовать его возможности для создания масштабируемых и надежных веб-приложений.
🔵Поддержка реактивной парадигмы UI: Облегчает создание интерактивных пользовательских интерфейсов с использованием реактивного программирования.
➡️Установка: pip install mesop
📱 Репозиторий
⚙️ Документация
💬 Демо
➡️Справочник Программиста. ПодписатьсяОнлайн-магистратура с IT специальностями от Яндекса
Совместно с ИТМО, МИФИ, МФТИ.
Онлайн-магистратура с актуальными программами и гибким графиком обучения.
Получите высокооплачиваемую IT профессию, официальный диплом и практические знания.
Господдержка оплаты. Совмещение с работой!
Узнать больше
#реклама 16+
practicum.yandex.ru
О рекламодателе
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
