Справочник Программиста
Kanalga Telegram’da o‘tish
По рекламе - @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
Ko'proq ko'rsatish5 856
Obunachilar
Ma'lumot yo'q24 soatlar
-227 kunlar
-5830 kunlar
Postlar arxiv
📺 Получение информации о видеокарте на Python
В данном shorts напишем код для получения информации о видеокарте на Python.
➡️Справочник Программиста. Подписаться
👀 Библиотека polars в Python
Библиотека
polars предназначена для работы с данными в формате DataFrame, разработанная для обеспечения быстрой и эффективной обработки данных.
Она вдохновлена популярной библиотекой pandas, но предлагает еще более высокую производительность и возможности для работы с большими наборами данных, которые могут не поместиться в памяти.
Основные особенности библиотеки:
🔵Поддержка операций над данными, таких как фильтрация, сортировка, группировка и агрегация.
🔵Возможность работать с различными типами данных, включая числа, строки, даты и времена.
🔵Поддержка операций соединения и объединения данных из разных источников.
🔵Поддержка параллельной обработки данных для ускорения выполнения операций.
🔵Интеграция с другими популярными библиотеками Python, такими как NumPy и PyArrow.
➡️Установка библиотеки: pip install polars
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяКак дополнительно зарабатывать от 50 000 на нейросетях?
Освоить нейросети и зарабатывать на них может каждый
Все, что вам для этого нужно:
- Компьютер или телефон, подойдет даже старенький
- Желание выйти на стабильный дополнительный доход от 50 000 в месяц
Сегодня открыта регистрация на бесплатный 5-дневный курс по нейросетям, там вы узнаете:
- Как пользоваться нейросетями и получать от них нужный результат
- Как начать зарабатывать на создании контента через нейросети
- Как применять нейросети в любом деле, чем бы вы не занимались
Курс подойдет новичкам, даже если раньше вы не пользовались нейросетями
Для записи на бесплатный курс - переходите по ссылке ниже, начинаем уже завтра
Зарегистрироваться
#реклама 16+
smm-academy4nn.ru
О рекламодателе
👀 Библиотека Plumbum в Python
Библиотека
Plumbum облегчает выполнение команд в shell, работу с локальными и удалёнными процессами, а также управление путями и файловой системой.
Позволяет писать код, который легко переносится между разными операционными системами.
Основные возможности библиотеки:
🔵Запуск команд в shell, как в Bash
🔵Локальное и удалённое выполнение команд
🔵Работа с путями и файловой системой
🔵Пайплайны команд (|, >, <, & и &&)
🔵Удобное создание CLI-интерфейсов
➡️Установка библиотеки: pip install plumbum
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяБольшая кладовая онлайн-курсов
Stepik – незаменимый спутник для тех, кто работает удаленно и любит путешествовать, так как помогает учиться в любой точке мира.
Это отличная альтернатива чтению книги и просмотру фильма: позволит вам скоротать время в дороге, осваивая полезный навык или подтягивая иностранный язык, особенно удобно это делать в мобильном приложении.
У Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных), а также публикует полезные статьи и ссылки. У них есть такие подборки курсов:
- Разработка на Python
- Дизайн и графика
- Тестирование ПО
- Работа с данными
Подпишитесь на stepik_courses и найдите интересующий курс для себя!
Подписаться
#реклама 16+
О рекламодателе
TestZeus Hercules — это первый в мире открытый тестировочный агент, предназначенный для автоматизации тестирования современных веб-приложений.
Преобразует простые шаги, написанные на языке Gherkin, в полностью автоматизированные end-to-end тесты, не требующие навыков программирования. Адаптируется к различным платформам, таким как Salesforce, и подходит для интеграции в CI/CD пайплайны. Целью проекта является демократизация и революционизация автоматизации тестирования, делая передовые инструменты доступными для всех.
Основные особенности:
🔵Поддержка Gherkin: Принимает тесты в формате Gherkin и автоматически выполняет их, предоставляя результаты в формате JUnit.
🔵Готовность к работе с Salesforce: Способен работать со сложными пользовательскими интерфейсами, включая платформы как Salesforce, и может выполнять SOQL или Apex запросы.
🔵Без необходимости в кодировании: Инструмент использует подход без кода, что упрощает процесс автоматизации тестов.
🔵Многоязычная поддержка: Поддерживает несколько языков, что позволяет командам по всему миру работать на единой платформе для тестирования.
🔵Точность: Записывает видео выполнения и захватывает сетевые логи, что помогает в анализе и устранении проблем.
🔵Отсутствие необходимости в обслуживании: Обладает автономными и адаптивными возможностями, что снижает потребность в постоянном обслуживании.
🔵Поддержка CI/CD: Можно запускать локально или интегрировать в пайплайн CI/CD, что делает процесс тестирования быстрым и последовательным.
📱 Репозиторий
➡️Справочник Программиста. Подписаться+5
В канале Selectel Newsfeed новые бесплатные курсы!
Наши бесплатные курсы для специалистов всех уровней помогут разобраться в темах быстро, структурно и последовательно.
Вступайте в сообщество IT-специалистов в Telegram от Selectel и развивайте новые навыки📚
Смотреть
#реклама 16+
О рекламодателе
🎮 Игра «Пятнашки» на Python
В данной статье напишем код игры "Пятнашки" на Python с использованием библиотеки
Pygame.
📖Похожие статьи:
Игра «Кости» на Python
Игра «Арканоид» на Python
Игра «Пинг-понг» на Python
Пишем игру «Виселица» на Python
Крестики-нолики на Python
Крестики-нолики с графическим интерфейсом на Python
Анаграммы на Python
Пишем игру «Змейка» на Python
Игра «Угадай число» на Python
Игра «Камень, ножницы, бумага» на Python
➡️Справочник Программиста. ПодписатьсяClearerVoice-Studio — это открытый AI-инструмент для обработки речи.
✨Предоставляет передовые модели и инструменты для задач, таких как улучшение речи, разделение речевых сигналов и извлечение целевого говорящего. Ориентирован на исследователей, разработчиков и конечных пользователей, предлагая как предобученные модели, так и скрипты для обучения и инференса.
Основные возможности:
🔵Улучшение речи
🔵Разделение речевых сигналов
🔵Извлечение целевого говорящего
🔵Предобученные модели
🔵Скрипты для обучения и инференса
📱 Репозиторий
🔗 HuggingFace Demo
🔗 ModelScope Demo
🔗 SpeechScore Demo
➡️Справочник Программиста. ПодписатьсяДарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка для вас и 3-х ваших близких 30 дней бесплатно.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте сейчас❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
👀 Библиотеку fastapi-plugins в Python
Библиотека
fastapi-plugins предназначена для удобного управления ресурсами в FastAPI, такими как кеш Redis, базы данных, очереди задач и другие внешние сервисы.
Упрощает работу с зависимостями, позволяя легко подключать, конфигурировать и переиспользовать подключенные сервисы.
Основные возможности библиотеки:
🔵Простое подключение ресурсов (например, Redis, SQLAlchemy);
🔵Автоматическая инициализация и закрытие соединений;
🔵Поддержка lifespan-событий в FastAPI;
🔵Работа с конфигурацией через pydantic.Settings.
➡️Установка библиотеки: pip install fastapi-plugins
📱 Репозиторий
➡️Справочник Программиста. ПодписатьсяКурсы Data Science от karpov.courses. С нуля до PRO
Обучаем с нуля востребованным IT-профессиям
и помогаем построить новую карьеру!
✨Специализации:
Комплексные программы обучения с упором на практику,
которые помогут начать карьеру в IT или углубить имеющиеся знания.
📊Симуляторы:
Короткие интенсивы с практикой на настоящей инфраструктуре,
позволяющие получить опыт решения рабочих задач.
🎓Программы с вузами:
Программы, сочетающие в себе академическую экспертизу
ведущих вузов с гибкостью формата и пониманием
требований рынка со стороны karpov.courses.
💻Бесплатные курсы:
Учебные программы, которые помогут освоить востребованные инструменты
и получить навыки, необходимые для развития в IT.
❤️74,5% наших выпускников уже нашли интересную работу
Оставьте заявку сейчас и сделайте шаг к успешной карьере в IT!
Узнать больше
#реклама 16+
karpov.courses
О рекламодателе
Код для добавления изображений в PDF-документ на Python
Для добавления изображений в PDF-документ в коде используются библиотеки
Pillow и pathlib.
➡️Установка библиотеки Pillow: pip install Pillow
from pathlib import Path
from PIL import Image
def images_to_pdf(image_folder: str, output_pdf: str) -> None:
# Получаем список всех файлов в указанной папке, сортируем их
image_paths = Path(image_folder).glob("*.*")
# Открываем изображения, конвертируем их в формат RGB и фильтруем по разрешённым расширениям
images = [Image.open(img).convert("RGB") for img in image_paths if
img.suffix.lower() in {'.png', '.jpg', '.jpeg', '.bmp', '.gif'}]
if images:
# Сохраняем первый файл как PDF, добавляя остальные изображения в документ
images[0].save(output_pdf, save_all=True, append_images=images[1:])
print(f'PDF успешно сохранён: {output_pdf}')
else:
# Выводим сообщение, если изображений не найдено
print('Нет изображений для конвертации.')
if __name__ == '__main__':
images_to_pdf('папка_с_изображениями', 'результат.pdf')
➡️Справочник Программиста. ПодписатьсяСистемный администратор Linux с нуля
Бесплатный курс от Selectel
Старт — 1 марта
Освойте администрирование Linux на SelectOS.
После курса вы сможете:
- управлять инфраструктурой на базе Linux;
- работать с командной строкой и основными утилитами;
- управлять пользователями, файлами и правами доступа;
- настраивать сети, SSH-соединения и мониторинг системы;
- управлять пакетами и обновлениями программного обеспечения;
- анализировать логи и устранять инциденты.
Смотреть
#реклама 16+
promo.selectel.ru
О рекламодателе
+1
👀 Библиотека translators в Python
Библиотека
translators — это удобный инструмент для работы с онлайн-переводчиками в Python.
Позволяет использовать API популярных сервисов перевода без необходимости регистрироваться и получать ключи API.
Основные возможности библиотеки:
🔵Поддержка множества онлайн-переводчиков.
🔵Простота использования (не требует API-ключей).
🔵Поддержка многопоточного перевода.
🔵Возможность парсинга оригинального ответа от сервисов.
➡️Установка библиотеки: pip install translators
📱 Репозиторий
➡️Справочник Программиста. ПодписатьсяПрокачаем ваш frontend скилл с junior до middle
Научим писать код, который не стыдно показать
Первые 7 дней бесплатно. Попробуй!
Узнать больше
#реклама 16+
ykul.ru
О рекламодателе
Код для удаления метаданных Excel-файла на Python
Для удаления метаданных из Excel-файла в коде используется библиотека
openpyxl.
➡️Установка библиотеки: pip install openpyxl
import openpyxl
def remove_metadata(file_path, output_path):
# Загружаем Excel-файл
wb = openpyxl.load_workbook(file_path)
# Удаляем метаданные документа
wb.properties.creator = None # Удаляем информацию о создателе
wb.properties.lastModifiedBy = None # Удаляем информацию о последнем редактировавшем
wb.properties.title = None # Удаляем заголовок документа
wb.properties.subject = None # Удаляем тему документа
wb.properties.description = None # Удаляем описание документа
wb.properties.keywords = None # Удаляем ключевые слова
wb.properties.category = None # Удаляем категорию документа
wb.properties.contentStatus = None # Удаляем статус контента
# Удаляем определенные имена (если есть)
for name in list(wb.defined_names): # Перебираем именованные диапазоны
del wb.defined_names[name] # Удаляем каждое определенное имя
# Сохраняем файл без метаданных
wb.save(output_path) # Сохраняем изменения в новый файл
print(f"Метаданные удалены. Файл сохранен как {output_path}") # Выводим сообщение об успешном удалении
if __name__ == "__main__":
remove_metadata("input.xlsx", "output.xlsx")
➡️Справочник Программиста. ПодписатьсяБесплатный проект для новичков в DevOps. Подписывайся!
Сообщество для начинающих DevOps-инженеров.
В канале собраны фишки DevOps. Как быстро стартануть в DevOps и внедрить методологию в свои проекты? Какие инструменты осваивать в первую очередь? Лекции, статьи и вебинары от ведущих практиков IT-рынка. Практические задания, еженедельные разборы и лайвы от наставника проекта
Подписаться
#реклама 16+
slurm.io
О рекламодателе
+2
👀 Библиотека MPLD3 в Python
Библиотека
MPLD3 связывает Matplotlib с D3.js, позволяя конвертировать графики Matplotlib в интерактивные веб-графики.
Упрощает встраивание визуализаций в веб-приложения без необходимости писать код на JavaScript.
Основные возможности библиотеки:
🔵Конвертация графиков Matplotlib в HTML + JavaScript (D3.js)
🔵Интерактивность — поддержка наведения, масштабирования, выделения данных.
🔵Плагины — добавление интерактивных элементов, таких как всплывающие подсказки.
🔵Легкость интеграции — позволяет сохранять графики в виде HTML-файлов или внедрять их в веб-страницы.
➡️Установка библиотеки: pip install mpld3
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяИщете свежие идеи в мире продуктовой разработки?
«бИТнес» от «Осьминожки» – медиа о web, ML и LLM, где взгляд Продакта сочетается с техническим опытом CTO.
Мы на стыке продукта и разработки рассказываем о стартапах, тяжелом ML и аналитике с фичами, повышающими конверсию. Делимся реальными кейсами – от «Росмэн» до «Газпрома». Будьте в курсе – подписывайтесь!
Подписаться
#реклама
О рекламодателе
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
