fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

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

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

رفتن به کانال در Telegram

По рекламе - @it_start_programmer Сайт - https://it-start.online/ YouTube - https://www.youtube.com/@it_start Реклама на бирже - https://telega.in/c/programmersGuide_1 Предложить идею: @it_start_suggestion_bot

نمایش بیشتر
5 645
مشترکین
-424 ساعت
-117 روز
-5430 روز
آرشیو پست ها
Библиотека D-Tale в Python Библиотека dtale предоставляет простой и интуитивно понятный интерфейс для интерактивного исследования и визуализации данных. Она строится на основе pandas и позволяет пользователям работать с DataFrame непосредственно через веб-интерфейс. Основные возможности библиотеки: 🔵Фильтрация, сортировка и выбор данных. 🔵Просмотр метаинформации о данных, таких как типы столбцов и наличие пропусков. 🔵Генерация различных типов графиков (гистограммы, линейные графики, scatter plots и т.д.). 🔵Настройка параметров визуализаций через интуитивный интерфейс. 🔵Возможность редактировать значения в DataFrame. 🔵Добавление и удаление столбцов и строк. 🔵Встроенные функции для анализа распределения данных. 🔵Возможность вычисления различных статистических показателей. 🔵Легкая интеграция с Jupyter Notebook и JupyterLab для удобного использования в рабочих процессах анализа данных. ➡️Установка библиотеки: pip install dtale 📱 Репозиторий ⚙️ Документация ⏺Live Demo ➡️Справочник Программиста. Подписаться

❓Как перевести требования заказчика в язык моделирования? Узнайте на открытом практическом уроке от OTUS, где мы разберем: -
❓Как перевести требования заказчика в язык моделирования? Узнайте на открытом практическом уроке от OTUS, где мы разберем: - каким образом описывать реальность в моделях с помощью математики; - виды моделей и какие из них наиболее востребованы; - место имитационного моделирования в общем наборе методов; - как отсеять побочное; - этапы создания модели; - реальный производственный пример. Спикер — опытный разработчик, веб-дизайнер и преподаватель. 📅Встречаемся 6 июня в 20:00 мск в преддверии старта курса «Имитационное моделирование на базе AnyLogic». Все участники вебинара получат специальную цену на обучение! Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://otus.pw/gSxB/ Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8JyjTF

🍽Код для генерации идей ужина на Python Нашёл данный код на просторах интернета, почти весь пришлось переписать и добавить перевод (хотя мне кажется лучше его убрать и читать по-английски))) Для обращения к API в коде используется библиотека requests, а для перевода на русский - googletrans. ➡️Установка библиотек: pip install requests googletrans==3.1.0a0
import requests
from googletrans import Translator


def fetch_random_meal():
    response = requests.get("http://themealdb.com/api/json/v1/1/random.php")
    response.raise_for_status()
    meal_detail = response.json().get("meals", [])[0]
    return meal_detail


def display_meal_details(meal_detail):
    translator = Translator()
    menu_name = translator.translate(meal_detail.get("strMeal", "Неизвестно"), dest='ru')
    menu_category = translator.translate(meal_detail.get("strCategory", "Неизвестно"), dest='ru')
    menu_tags = translator.translate(meal_detail.get("strTags", "Неизвестно"), dest='ru')
    menu_country = translator.translate(meal_detail.get("strArea", "Неизвестно"), dest='ru')
    menu_instruction = translator.translate(meal_detail.get("strInstructions", "Неизвестно"), dest='ru')
    menu_video = meal_detail.get("strYoutube", "Видео недоступноНикаких инструкций нет.")

    print("-------------------------------------------------------------")
    print(f"Давайте приготовим {menu_name.text} на ужин!")
    print(f"Это меню из {menu_country.text} и оно относится к категории {menu_category.text}!")
    print(f"Теги: {menu_tags.text}")
    print(f"Вы можете посмотреть видео по ссылке: {menu_video} или следовать инструкциям для приготовления:\n{menu_instruction.text}")
    print("-------------------------------------------------------------")


def main():
    try:
        meal_detail = fetch_random_meal()
        display_meal_details(meal_detail)
    except requests.RequestException as e:
        print(f"Ошибка при получении данных: {e}")


if __name__ == "__main__":
    main()
➡️Справочник Программиста. Подписаться

Бесплатная консультация по внедрению Битрикс 24 CRM! Хотите внедрить прозрачность и увеличить эффективность взаимодействия с
Бесплатная консультация по внедрению Битрикс 24 CRM! Хотите внедрить прозрачность и увеличить эффективность взаимодействия с клиентами? Получите бесплатную консультацию по внедрению Битрикс 24. Проведем аудит вашего проекта и вышлем индивидуальный расчет. Работаем по всей РФ. Обученаем сотрудников в подарок. Узнать больше #реклама codex.su О рекламодателе

Библиотека mutagen в Python Библиотека mutagen предоставляет возможности для работы с аудиофайлами и метаданными. Она поддерж
Библиотека mutagen в Python Библиотека mutagen предоставляет возможности для работы с аудиофайлами и метаданными. Она поддерживает различные форматы аудио, такие как MP3, FLAC, Ogg Vorbis, WAV и другие. Основные возможности библиотеки: 🔵Чтение и запись метаданных аудиофайлов, таких как название трека, исполнитель, альбом, год и т.д. 🔵Изменение и обновление метаданных аудиофайлов. 🔵Извлечение информации о длительности аудиофайла и его кодеке. 🔵Работа с различными форматами метаданных, такими как ID3v1, ID3v2, APEv2 и другими. ➡️Установка библиотеки: pip install mutagen 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Станьте специалистом по 3D-печати и реверс-инжинирингу Специалист по реверс-инжинирингу - одна из самых востребованных и разв
Станьте специалистом по 3D-печати и реверс-инжинирингу Специалист по реверс-инжинирингу - одна из самых востребованных и развивающихся на рынке профессий. На курсе вы поймёте, как пользоваться 3D-сканером, научитесь сканировать изделия и создавать их точные копии. Сможете разрабатывать 3D-модели. Поймёте, как определить характеристики изделия и подтвердить их через инженерные расчёты. - Дипломы о профессиональной переподготовке от Skillbox и МИФИ - 2 формата обучения на выбор дома или в мастерской МИФИ в Москве - 85 000 рублей зарплата начинающего специалист по 3D-печати и реверс-инжинирингу, по данным hh.ru - Для лучших студентов есть стажировка от ГК "Ростех" в Центре аддитивных технологий. Бесплатный доступ к первым 2 модулям курса!✅ Попробовать

📄 Код для разделения страниц одного PDF-документа на несколько файлов на Python Для разделения страниц PDF-файла в коде используется библиотека PyPDF2. ➡️Установка библиотеки: pip install pypdf2
from PyPDF2 import PdfReader, PdfWriter


def split_pdf(input_path, output_prefix):
    # Открываем PDF-файл для чтения
    reader = PdfReader(input_path)

    # Проходимся по страницам PDF-файла
    for i in range(len(reader.pages)):
        # Создаём объект для записи в PDF
        writer = PdfWriter()
        # Добавляем текущую страницу к объекту записи
        writer.add_page(reader.pages[i])

        # Формируем путь для сохранения выходного файла
        output_path = f"{output_prefix}_{i}.pdf"

        # Открываем файл для записи в режиме для бинарного чтения
        with open(output_path, "wb") as f:
            # Записываем содержимое страницы в файл
            writer.write(f)


if __name__ == "__main__":
    split_pdf("document.pdf", "output")
➡️Справочник Программиста. Подписаться

Как повысить эффективность вебинаров? Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множ
Как повысить эффективность вебинаров? Организация продающего вебинара - не простая задача, ведь необходимо предусмотреть множество деталей: удобную дату, вовлекающий контент, методы продвижения и взаимодействия с участниками. Вебинары от МТС Линк помогают привлекать новых клиентов и увеличивать конверсию из участника в лид. В сервисе доступен анализ поведения пользователей во время вебинара, синхронный перевод, автовебинары и интерактивные инструменты для вовлечения участников. Делимся методичкой с кейсами, чек-листами и инструкциями для маркетологов, PR и event-менеджеров, чтобы сделать вебинары эффективным инструментом для лидогенерации. Получите методичку бесплатно на сайте. Скачать #реклама 16+ mts-link.ru О рекламодателе

📊 Библиотека py-spy в Python Библиотека py-spy позволяет наблюдать за исполнением приложения и анализировать, какие функции
📊 Библиотека py-spy в Python Библиотека py-spy позволяет наблюдать за исполнением приложения и анализировать, какие функции занимают больше всего времени, чтобы можно было идентифицировать места, где производительность приложения может быть улучшена. Особенности библиотеки: 🔵Поддержка различных форматов вывода: позволяет сохранять данные профилирования в различных форматах, таких как Flamegraph, JSON или просто текстовый вывод. 🔵Поддержка различных способов использования: может быть использована как из командной строки, так и в качестве библиотеки, что делает её гибким инструментом для интеграции в собственные процессы анализа и профилирования. 🔵Мультиплатформенность: работает на различных операционных системах, включая Linux, macOS и Windows. 🔵Низкая накладная издержка: поскольку Py-Spy работает в реальном времени, мы можем профилировать даже долгоживущие приложения без значительного влияния на их производительность. Она поддерживает запись профилей в файл с помощью команды record . Например, мы можем сгенерировать flame graph процесса прописав в терминале:
py-spy top --pid 12345
Или
py-spy top -- python myprogram.py
В результате будет сгенерирован интерактивный SVG-файл, выглядящий как на изображении к данному посту. ➡️Установка библиотеки: pip install py-spy 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Серверное Оборудование Купить БУ в Москве с Гарантией! Компания WestComp продает бу серверное оборудование вендора HPE в поко
Серверное Оборудование Купить БУ в Москве с Гарантией! Компания WestComp продает бу серверное оборудование вендора HPE в поколении Gen8 Gen9 и Gen10 всех линеек в отличном состоянии! Купить серверы можно с НДС без повышения цены и в лизинг. Доступна услуга Colocation в ЦОД TIER III Москвы! Можно выгодно купить сервер HP Proliant DL или BL, СХД HPE 3PAR, HPE Synergy, HPE BladeSystem, HPE Apollo любой конфигурации с гарантией до 5 лет! Цены в 10 раз ниже чем на новое оборудование! Выбрать #реклама westcomp.ru О рекламодателе

Код для преобразования GIF в MP4 на Python Для преобразования GIF в MP4 в коде используется библиотека moviepy. ➡️Установка moviepy: pip install moviepy
from moviepy.editor import VideoFileClip


def gif_to_mp4(input_gif, output_mp4):
    clip = VideoFileClip(input_gif)
    clip.write_videofile(output_mp4)


gif_to_mp4("input.gif", "output.mp4")
➡️Справочник Программиста. Подписаться

Воспользуйся надежным VPN-сервисом по подписке! FastVPN - телеграмм бот, предоставляющий подписку на VPN-сервис. Бот с удобны
Воспользуйся надежным VPN-сервисом по подписке! FastVPN - телеграмм бот, предоставляющий подписку на VPN-сервис. Бот с удобным интерфейсом и видеоинструкцией подключения к VPN. VPN доступен на всех платформах (IOS, Android, Windows, Linux). Имеет стабильное подключение, высокую скорость и отсутствие логирования. Получите доступ к контенту и приложениям без ограничений всего от 170 рублей в месяц! erid: LjN8KVYX3

Библиотека PyOpenGL в Python Библиотека PyOpenGL позволяет использовать возможности OpenGL для создания графических приложений. OpenGL (Open Graphics Library) — это стандартный интерфейс для рендеринга 2D и 3D графики, широко используемый в индустрии компьютерной графики. Основные особенности библиотеки: 🔵Поддержка всех основных функций и возможностей OpenGL 4.x и старше, включая шейдеры, буферные объекты и текстуры. 🔵Интеграция с другими библиотеками Python, такими как Pygame и NumPy. 🔵Поддержка различных платформ, включая Windows, Linux и macOS. 🔵Возможность создания интерактивных трехмерных приложений и игр. ➡️Установка библиотеки: pip install PyOpenGL 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Поздравляю всех с наступлением лета! ⛱ В честь этого, я решил сделать скидку в размере 5️⃣0️⃣🔣 на все свои курсы аж до конца
Поздравляю всех с наступлением лета! ⛱ В честь этого, я решил сделать скидку в размере 5️⃣0️⃣🔣 на все свои курсы аж до конца июня! Приобрести курсы можно у бота - @courses_from_it_start_bot Просто выбираете товар, перейдя по ссылке оплачиваете его, нажимаете на кнопку "Проверить платёж", и бот сгенерирует и скинет Вам ссылку на закрытый телеграм-канал с оплаченным курсом. (Если Вы ранее пользовались ботом, отправьте ему команду /start, т.к. я его обновил)

Код для извлечения метаданных PDF-файла на Python Для извлечения метаданных из PDF-файла в коде используется библиотека pikep
Код для извлечения метаданных PDF-файла на Python Для извлечения метаданных из PDF-файла в коде используется библиотека pikepdf. ➡️Установка библиотеки: pip install pikepdf
import pikepdf

# Указываем путь к PDF-файлу
pdf_filename = "example1.pdf"

# Считываем PDF-файл
pdf = pikepdf.Pdf.open(pdf_filename)

# Извлекаем и выводим метаданные PDF-файла
doc_info = pdf.docinfo
for key, value in doc_info.items():
    print(key, ":", value)
➡️Справочник Программиста. Подписаться

Создание и разработка сайтов для сферы ритейла под ключ Xpage — разработчик высоконагруженных цифровых решений для среднего и
Создание и разработка сайтов для сферы ритейла под ключ Xpage — разработчик высоконагруженных цифровых решений для среднего и крупного бизнеса. Работает и развивается с 2003 года. Входит в число лучших компаний-разработчиков для спортивных и e-commerce-проектов (по результатам Рейтинга Рунета). Работаем с известными российскими и международными компаниями. Нам доверяют «Красное&Белое», магазин текстиля Kariguz, Винный дом Millstream и другие клиенты. Оставляйте заявку Узнать больше #реклама xpage.ru О рекламодателе

Фреймворк botasaurus в Python botasaurus - это универсальный фреймворк для веб-парсинга. Основные особенности фреймворка: 🔵Преобразование любого веб-парсера в парсер с графическим интерфейсом. 🔵Легко проходит каждый тест на обнаружение ботов, не нужно тратить время на поиск способов доступа к веб-сайту. 🔵Простое распараллеливание, профили, расширения и настройка прокси-сервера позволяют экономить часы разработки. 🔵Позволяет использовать кэширование, карту сайта, очистку данных и другие инструменты, чтобы сэкономить часы времени, затраченные на написание и отладку кода. 🔵Позволяет с легкостью масштабировать свой парсер на несколько машин с помощью Kubernetes и получать данные быстрее, чем когда-либо. ➡️Установка библиотеки: pip install botasaurus 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Обучение ELTEX - Использование коммутаторов MES 17.06 - 21.06 Очно / Удаленно В курсе рассматриваются вопросы построения сете
Обучение ELTEX - Использование коммутаторов MES 17.06 - 21.06 Очно / Удаленно В курсе рассматриваются вопросы построения сетей с помощью коммутаторов MES. Программа курса на сайте! С выдачей сертификата по окочанию курса! Зарегистрироваться #реклама 16+ eltexcm.ru О рекламодателе

Код для изменения размеров окна на Python Для изменения размеров окна в коде используется библиотека PyGetWindow. Функция getWindowsWithTitle() позволяет получить окно, а метод moveTo() - изменить его размеры. ➡️Установка модуля: pip install PyGetWindow Сначала я смотрю список всех окон:
import pygetwindow as gw

windows = gw.getAllTitles()
print(windows)
Затем использую сам код:
import pygetwindow as gw

window = gw.getWindowsWithTitle('Название окна')[0]
window.moveTo(500, 500)
➡️Справочник Программиста. Подписаться

Получи грант на обучение в Центральном университете Центральный университет выдает гранты на 4 года обучения в бакалавриате.
Получи грант на обучение в Центральном университете Центральный университет выдает гранты на 4 года обучения в бакалавриате. Гранты покрывают 100%, 75%, 50% и 25% стоимости обучения. Участвуй в отборе, чтобы получить грант. Подай заявку, пройди онлайн-тест на математическое и логическое мышление, а затем прими участие в бизнес-игре. Попытки не ограничены. Для выпускников 11-х классов и колледжей. Подать заявку #реклама apply.centraluniversity.ru О рекламодателе