Справочник Программиста
رفتن به کانال در 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 854
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-227 روز
-5830 روز
آرشیو پست ها
Бесплатный проект для новичков в DevOps. Подписывайся!
Сообщество для начинающих DevOps-инженеров.
В канале собраны фишки DevOps. Как быстро стартануть в DevOps и внедрить методологию в свои проекты? Какие инструменты осваивать в первую очередь? Лекции, статьи и вебинары от ведущих практиков IT-рынка. Практические задания, еженедельные разборы и лайвы от наставника проекта
Подписаться
#реклама 16+
slurm.io
О рекламодателе
Код для объединения всех PDF-документов в указанной директории на Python
Для работы с PDF-документами в коде используется библиотека
PyPDF2.
➡️Установка библиотеки: pip install pypdf2
from pathlib import Path
from PyPDF2 import PdfMerger
def merge_pdfs_in_directory(directory_path, output_path):
# Создаём объект PdfMerger
merger = PdfMerger()
# Перебираем все PDF файлы в директории
for file_path in Path(directory_path).rglob('*.pdf'):
merger.append(file_path)
# Сохраняем объединённый PDF
merger.write(output_path)
merger.close()
directory_path = r'C:\путь\к\директории' # Путь к директории с PDF файлами
output_path = r'C:\путь\к\выходному_файлу\merged_output.pdf' # Путь для итогового файла
merge_pdfs_in_directory(directory_path, output_path)
➡️Справочник Программиста. ПодписатьсяПривет, это Андрей из Сервер Молл :)
Дедушка Мороз нам по секрету рассказал, что в 2024 году кое-кто был отличным сисадмином и заслужил новое серверное оборудование под ёлку :)
Скидки, первоклассный сервис и быстрая доставка — всё, чтобы ваши проекты начали новый год с максимальной эффективностью.
Что вас ждёт: ✅
Эксклюзивные новогодние скидки.
5 лет гарантии с выездом инженера.
Бесплатная доставка по всей России.
Помощь в подборе оборудования от личного менеджера.
Декабрь — идеальное время реализовать бюджет с выгодой.
Ах да, Дед Мороз просил передать, что все заказы отправляются экспресс-санями, чтобы успеть привезти серверы до праздничных каникул.
P.S. Наши специалисты ответят на любые вопросы. Звоните 8 800 755-25-51 или пишите в чат на сайте.
С наступающим Новым Годом и Рождеством! 😊
Перейти на сайт
#реклама
servermall.ru
О рекламодателе
+3
👀 Библиотека Prompt Toolkit в Python
Библиотека
Prompt Toolkit позволяет разрабатывать интерфейсы командной строки (CLI) с поддержкой автодополнения, подсветки синтаксиса, обработки событий и других функций.
Основные возможности библиотеки:
❄️Подсветка синтаксиса ввода.
❄️Редактирование многострочного ввода.
❄️Продвинутое автодополнение кода.
❄️Поддержка привязок клавиш для Emacs и Vi.
❄️Инкрементный поиск (обратный и прямой).
❄️Корректная работа с Unicode символами.
❄️Поддержка мыши для позиционирования и прокрутки.
❄️Автоподсказки (в стиле fish).
❄️Кроссплатформенность (Linux, OS X, FreeBSD, OpenBSD, Windows).
❄️Минимальные зависимости.
➡️Установка библиотеки: pip install prompt_toolkit
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяУниверсальная платформа обработки и хранения данных YDB
Узнайте больше про возможности и интерфейс на сайте СУБД Яндекса.
Узнать больше
#реклама 16+
ydb.yandex.ru
О рекламодателе
Реклама на Яндексе
5 программ на Python для работы с видео
В данной статье напишем пять программ на Python для работы с видео.
➡️Справочник Программиста. Подписаться
👀 Библиотека alive-progress в Python
Библиотека
alive-progress предназначена для создания прогресс-баров и спиннеров с анимацией в реальном времени.
Позволяет пользователям визуально отслеживать прогресс длительных операций и получать оценку времени их завершения.
Основные возможности библиотеки:
❄️Красивые анимации: Разнообразные стили прогресса с анимацией, которая не только информативна, но и выглядит привлекательно.
❄️Поддержка асинхронности: Хорошо работает с asyncio.
❄️Гибкость настройки: Можно добавлять дополнительные метрики, заголовки и изменять визуальный стиль индикатора.
❄️Автоматическая оценка времени: Оценивает оставшееся время выполнения.
❄️Мониторинг производительности: Отображает скорость выполнения операций.
➡️Установка библиотеки: pip install alive-progress
📱 Репозиторий
➡️Справочник Программиста. ПодписатьсяВход в IT здесь!
Канал для начинающих системных аналитиков!
Здесь вы получите ответы на:
- Какое развитие у системного аналитика и сколько он может получать?
- Как подготовиться к собеседованию?
- Как преодолеть страхи при переходе в IT?
- Как правильно вести коммуникацию с заказчиком?
- Какие ошибки бывают при проектировании?
А так же много практической пользы, которая поможет новичкам начать путь в IT!
Подписаться
#реклама
О рекламодателе
👀 Библиотека holidays в Python
Библиотека
holidays предназначена для работы с праздничными днями разных стран.
Предоставляет простой способ проверять, является ли конкретная дата праздником, получать список праздников для заданного года и страны, а также работать с кастомными праздниками.
Основные возможности библиотеки:
❄️Создание списка праздников для заданной страны (и региона).
❄️Проверка, является ли конкретная дата праздником.
❄️Получение названия праздника по дате.
❄️Перечисление всех праздников за заданный год.
❄️Добавление собственных (кастомных) праздников.
❄️Учёт региональных праздников (для стран с регионами/штатами).
❄️Поддержка более 100 стран.
➡️Установка библиотеки: pip install holidays
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяБольшая кладовая онлайн-курсов
Stepik – незаменимый спутник для тех, кто работает удаленно и любит путешествовать, так как помогает учиться в любой точке мира.
Это отличная альтернатива чтению книги и просмотру фильма: позволит вам скоротать время в дороге, осваивая полезный навык или подтягивая иностранный язык, особенно удобно это делать в мобильном приложении.
У Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных), а также публикует полезные статьи и ссылки. У них есть такие подборки курсов:
- Разработка на Python
- Дизайн и графика
- Тестирование ПО
- Работа с данными
Подпишитесь на stepik_courses и найдите интересующий курс для себя!
Подписаться
#реклама 16+
О рекламодателе
👀 Библиотека you-get в Python
Библиотека
you-get предназначена для загрузки мультимедийного контента, такого как видео, аудио и изображения, с различных сайтов, включая YouTube, TikTok и т.д.
Проста в использовании и поддерживает широкий спектр платформ.
Особенности библиотеки:
❄️Поддержка множества сайтов: YouTube, VK, TikTok, Vimeo и многие другие. Полный список поддерживаемых сайтов можно найти в документации.
❄️Простота использования: Позволяет загружать файлы одной командой. Автоматически определяет формат и качество файла.
❄️Кроссплатформенность: Работает на Windows, macOS и Linux.
❄️Поддержка прокси: Позволяет использовать прокси для обхода географических ограничений.
➡️Установка библиотеки: pip install you-get
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяОткройте подписку на Кинопоиск и Музыку за 1₽
Ответьте на 1 вопрос и получите в подарок доступ к Кинопоиску, Музыке и Книгам на 60 дней за 1 рубль.
✨ Сервисы будут доступны не только для Вас, но и для трёх ваших близких
Попробовать
#реклама 18+
kinopoisk.ru
О рекламодателе
Реклама на Яндексе
Код анимированной новогодней открытки на Python
➡️Установка необходимой библиотеки:
pip install pygame
➡️Справочник Программиста. Подписаться📺 Анимированная новогодняя открытка на Python
В данном shorts напишем код анимированной новогодней открытки на Python. 🎄
➡️Справочник Программиста. Подписаться
Ищете надежную СУБД? Присоединяйтесь к Data Platform V
Телеграм-канал о СУБД и других продуктах для работы с данными в высоконагруженных системах.
Рассказываем, как/какие продукты для работы с данными помогают бизнесу решать задачи быстрее и эффективнее.
4 причины, чтобы подписаться на канал:
1. Узнаете о 9 надежных решениях для работы с данными в условиях импортозамещения
2. Познакомитесь с реальными кейсами внедрения СУБД для бизнеса
3. Будете в курсе последних новостей и трендов рынка СУБД в России и мире
4. Получите приглашения на мероприятия с участием ведущих экспертов отрасли
Подписаться
#реклама
О рекламодателе
👀 Библиотека csv_trimming в Python
Библиотека
csv_trimming предназначена для упрощения процесса очистки и преобразования CSV-файлов.
Предоставляет удобные инструменты для удаления лишних пробелов, ненужных символов и обработки данных в файлах CSV.
Основные возможности библиотеки:
❄️Удаление лишних пробелов: Убирает пробелы в начале и в конце строк или внутри самих значений ячеек.
❄️Удаление пустых строк и столбцов: Можно удалить полностью пустые строки и столбцы, что упрощает обработку данных.
❄️Фильтрация данных: Возможность удалить строки, которые не соответствуют заданным условиям, например, на основе значений в одном или нескольких столбцах.
❄️Обработка кавычек и специальных символов: Помогает обработать строки с кавычками и другими специальными символами, которые могут встречаться в CSV файлах.
➡️Установка библиотеки: pip install csv_trimming
📱 Репозиторий
➡️Справочник Программиста. ПодписатьсяТоп-материалов, которые мы выпустили в 2024 году!
Хотите уверенно пройти собеседование на позицию системного аналитика и стать мастером в своей профессии? Мы подготовили для вас уникальный подборку, которая поднимет вашу карьеру на новый уровень:
- Шаблоны артефактов
- Топ 100 вопросов на собеседовании для аналитиков
Подготовьтесь к самым популярным вопросам и избегайте неприятных сюрпризов.
- Топ 100 ответов на вопросы из собеседований для аналитиков
Давайте честно: подготовленные и уверенные ответы – это ваш ключ к успеху. Мы уже сделали всю работу за вас!
- Архитектура
- REST API
- Диаграммы
- Требования
- Базы данных и многое другое
Этот комплект – не просто помощник, а ваша уверенность на собеседовании и шаг к мечте.
Забирайте прямо сейчас и будьте лучшим среди лучших!
Узнать больше
#реклама 16+
О рекламодателе
+1
Chainsaw Human Typing — это инструмент, предназначенный для имитации набора текста человеком. Полезен, когда нельзя вставлять текст напрямую.
Имитирует разнообразные скорости набора текста и непредсказуемые паузы между клавишами, что делает поведение более похожим на человека.
Основные возможности:
❄️Реалистичная имитация печати: Генерирует задержки между нажатиями клавиш, а также включает небольшую рандомизацию скорости набора текста.
❄️Гибкость настроек: Можно задавать среднюю скорость печати. Поддерживаются случайные ошибки с последующим исправлением (чтобы ввод выглядел ещё более реалистично).
❄️Простота использования: Легко интегрируется в существующие Python-скрипты.
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяРаспродажа курсов системным аналитикам! Скидки до 50%
Новый год уже скоро! Время становиться лучше!
Если вы давно мечтали работать в IT? Или уже начали осваивать системный анализ, но знаний не хватает?
Тогда приглашаем присоединиться к каналу школы Системного анализа Ольги Пономаревой. Здесь вы найдете не только знания, но и заряженное сообщество единомышлеников.
А если уже хотите уверенно идти в этом направлении и добиваться успеха в профессии, то стоит воспользоваться предновогодними скидками на курсы до 50%
Подготовили для вас несколько комбо курсов по специальной цене!
Переходите в канал и выбирайте! Так выгодно не было еще никогда!
Узнать больше
#реклама 16+
О рекламодателе
👀 Библиотека sqlparse в Python
Библиотека
sqlparse предназначена для форматирования, анализа и работы со SQL-запросами.
Не выполняет SQL-запросы, а предоставляет инструменты для их обработки как текста.
Основные возможности библиотеки:
❄️Форматирование SQL-запросов
❄️Приведение ключевых слов к верхнему или нижнему регистру
❄️Выравнивание отступов и структуры
❄️Удаление или добавление лишних пробелов и переносов строк
❄️Разделение SQL-скриптов на отдельные запросы
❄️Парсинг SQL-запросов
❄️Разбивка SQL-запроса на токены
❄️Анализ структуры SQL-запросов
❄️Получение дерева синтаксиса
❄️Распознавание ключевых слов, идентификаторов, операторов и других токенов
❄️Поддержка различных SQL-диалектов
➡️Установка библиотеки: pip install sqlparse
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
