cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

Справочник Программиста

По рекламе и написанию кода на заказ - @it_start_programmer Мои курсы - @courses_from_it_start_bot Викторины по Python - @python_quizzes_tasks Сайт - https://it-start.online/

Більше
Рекламні дописи
4 605
Підписники
+2124 години
+807 днів
+19330 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

Готовы ли вы повысить свои навыки программирования и погрузиться в мир Python? Тогда присоединяйтесь к нашему Telegram-каналу и отправляйтесь в путешествие, где инновации встречаются с простотой. 💡 Почему стоит присоединиться к PYTHONOMANIA? ✨ Ежедневные советы и рекомендации, раскрывающие тайны языка Python, помогут вам повысить свой уровень владения Python. Неважно, новичок вы или опытный кодер, вы всегда найдете для себя что-то новое!
Показати все...
PYTHONOMANIA

Откройте для себя мир Python в PYTHONOMANIA! Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

🔥 1
00:19
Відео недоступнеДивитись в Telegram
Код для объединения всех Excel-файлов на Python Данный код объединяет все Excel-файлы по переданному пути в один файл, где таблицы из каждого файла сохраняются на отдельных листах. Для получения всех файлов в директории в коде используется стандартный модуль glob, а для их объединения - openpyxl. ➡️Установка openpyxl: pip install openpyxl
import openpyxl
import glob

# Путь к папке, содержащей файлы Excel
folder_path = './'

# Получаем список Excel-файлов в папке
files = glob.glob(folder_path + '/*.xlsx')

# Создаем новый Excel-файл
merged_file = openpyxl.Workbook()

# Обходим каждый файл и сохраняем таблицы на отдельных листах
for file in files:
    # Читаем Excel-файл
    wb = openpyxl.load_workbook(file)

    # Получаем название файла без расширения
    file_name = file.split('/')[-1].split('.')[0]

    # Копируем каждый лист из исходного файла в объединенный файл
    for sheet_name in wb.sheetnames:
        # Создаем новый лист в объединенном файле
        merged_sheet = merged_file.create_sheet(f"{file_name} - {sheet_name}")

        # Получаем лист из исходного файла
        sheet = wb[sheet_name]

        # Копируем значения из исходного листа в новый лист
        for row in sheet.iter_rows(values_only=True):
            merged_sheet.append(row)

# Удаляем изначально созданный пустой лист
merged_file.remove(merged_file.active)

# Сохраняем объединенный файл
merged_file.save('merged_file.xlsx')
➡️Справочник Программиста. Подписаться
Показати все...
🔥 8❤‍🔥 2
Фото недоступнеДивитись в Telegram
🍅 Библиотека pythonspt в Python Библиотека pythonspt - это простой терминальный таймер, в котором используется технология pomodoro. Технология pomodoro - это метод управления рабочим временем, который основан на разделении работы на периоды, называемые "помидорами", каждый продолжительностью около 25 минут, с последующим коротким перерывом. После нескольких помидоров следует более длительный перерыв. Этот метод позволяет сосредоточиться на задаче в течение определенного времени и улучшить продуктивность. ➡️Установка библиотеки: pip install pythonspt 📱 Репозиторий ➡️Справочник Программиста. Подписаться
Показати все...
🔥 6👍 2❤‍🔥 2
Улучшите Свой Код с ИИ-Ревьюером! Умный ИИ-ревьюер кода, основанный на GPT-4-Omni, поможет вам поднять качество кода на новый уровень. Автоматический анализ, выявление ошибок, улучшение производительности и рекомендации по лучшим практикам программирования — все это и многое другое с нашим сервисом! Преимущества: 📈 Улучшение Качества: Автоматическое выявление ошибок и предложений по улучшению. ⏱ Экономия Времени: Быстрая проверка кода без необходимости ожидания отзывов от коллег. 🛠 Оптимизация: Рекомендации по оптимизации и улучшению производительности вашего кода. 💼 Помощь в Карьере: Советы и рекомендации для вашего резюме и подготовки к собеседованиям. Как это работает: Отправьте свой код. Получите детальный отчет с рекомендациями. Задавайте дополнительные вопросы по коду! Присоединяйтесь сейчас и улучшите свой код с нашим ИИ-ревьюером! https://t.me/Code_Inspektor_bot
Показати все...

👍 2
✅ Перейти
Фото недоступнеДивитись в Telegram
Обнаружение объектов на изображении при помощи Python В данной статье напишем код на Python для обнаружения объектов на изображении. ➡️Справочник Программиста. Подписаться
Показати все...
🔥 8👍 4❤‍🔥 2
00:26
Відео недоступнеДивитись в Telegram
📼 Код для сжатия видео на Python Для сжатия видео в коде используется библиотека moviepy. ➡️Установка moviepy: pip install moviepy
from moviepy.editor import VideoFileClip


def compress_video(input_file, output_file, target_bitrate):
    # Загрузка видеофайла
    video = VideoFileClip(input_file)
    # Изменение размера видео до высоты 360 пикселей
    video = video.resize(height=360)
    # Запись сжатого видеофайла с указанным битрейтом и кодеком "libx264"
    video.write_videofile(output_file, bitrate=target_bitrate, codec="libx264")


# Сжатие видео "video.mp4" и сохранение его в файле "output_video.mp4" с целевым битрейтом "1000k"
compress_video("video.mp4", "output_video.mp4", "1000k")
➡️Справочник Программиста. Подписаться
Показати все...
🔥 4❤‍🔥 2
Фото недоступнеДивитись в Telegram
Разверните Kubernetes за 10 минут — от VK Cloud Сертифицированный K8s от VK Cloud. Масштабируйте до 100 серверов. Разворачивай за 10 минут. Экосистема Kubernetes от VK Cloud: управление с Terraform; мониторинг на базе Prometheus, Grafana. Узнать больше #реклама cloud.vk.com О рекламодателе
Показати все...
🔥 1
Фото недоступнеДивитись в Telegram
💾 Библиотека memray в Python Библиотека memray предназначена для профилирования памяти. Предоставляет инструменты для управления памятью напрямую, что позволяет более гибко управлять ресурсами памяти и улучшить производительность приложения. Может генерировать различные отчеты, которые помогают анализировать данные об использовании памяти. Может использоваться как инструмент командной строки, а также как библиотека для более детального профилирования задач. Основные особенности библиотеки: 🔵Отслеживает каждый вызов функции, чтобы точно отображать стек вызовов, в отличие от профилировщиков методом выборки. 🔵Также обрабатывает вызовы нативного кода в библиотеках C/C++, поэтому в результатах присутствует весь стек вызовов. 🔵Скорость. Профилирование незначительно замедляет приложение. Отслеживание нативного кода работает немного медленнее, но это можно включить или отключить по требованию. 🔵Может генерировать различные отчеты о собранных данных об использовании памяти, такие как графики-огоньки. 🔵Работает с нативными потоками (например, C++ потоками в C-расширениях). 🔵Поддержка операционных систем Linux и MacOS. ➡️Установка библиотеки: pip install memray 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться
Показати все...
🔥 5❤‍🔥 3👍 2
Фото недоступнеДивитись в Telegram
Обучаем JavaScript-разработчиков В Kata Academy можно выучиться на JavaScript-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты. Если задуматься, то все в выигрыше: — ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя; — в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше; — мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут; — мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов. Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку! Узнать больше #реклама 16+ kata.academy О рекламодателе
Показати все...
🔥 1
Библиотека deface в Python deface - это простой инструмент командной строки для автоматической анонимизации лиц на видео или фотографиях. Сначала он находит все человеческие лица на каждом кадре видео, а затем применяет фильтр анонимизации (размытие или черные прямоугольники) к каждой обнаруженной области лица. ➡️Установка библиотеки: pip install deface 📱 Репозиторий ➡️Справочник Программиста. Подписаться
Показати все...
🔥 6❤‍🔥 5🎉 2