ar
Feedback
Разъяснивший Python

Разъяснивший Python

الذهاب إلى القناة على Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss

إظهار المزيد
7 186
المشتركون
-224 ساعات
-177 أيام
-5030 أيام
أرشيف المشاركات
Преобразование PowerPoint PPT или PPTX в PDF в Python Преобразование из PowerPoint в PDF также довольно просто. Просто исполь
Преобразование PowerPoint PPT или PPTX в PDF в Python Преобразование из PowerPoint в PDF также довольно просто. Просто используйте метод Presentation.LoadFromFile() для загрузки файла PPT или PPTX, а затем конвертируйте его в PDF с помощью метода Presentation.SaveToFile(). Разъяснивший Python

Узнай подходящую тебе карьеру за 5 минут. Онлайн-школа участник проекта "Сколково" создала уникальный инструмент профориентации, который раскроет ваш потенциал. Простой тест с вариантами ответа, менее чем из 20 вопросов. В конечный результат вошли только самые востребованные профессии для 2025 года, большинство специальностей из сферы IT и Дизайна, именно в них на сегодня наибольшие доходы. Переходите по специальной ссылке, получите карьерную консультацию в подарок, и разберите индивидуально ваш комфортный переход в новую профессию. Реклама. Информация о рекламодателе по ссылкам в посте.

Объединение словарей без update() Нужно быстро объединить два словаря, не изменяя исходные? Используй оператор |, начиная с P
Объединение словарей без update() Нужно быстро объединить два словаря, не изменяя исходные? Используй оператор |, начиная с Python 3.9. Итог: Оператор | объединяет словари в один, не изменяя оригиналы. Это удобно, читаемо и декларативно. Разъяснивший Python

Преобразование Word Doc или Docx в PDF в Python Spire.Doc for Python предоставляет метод Document.LoadFromFile(), который поз
Преобразование Word Doc или Docx в PDF в Python Spire.Doc for Python предоставляет метод Document.LoadFromFile(), который позволяет пользователям загрузить файл Doc или Docx. После этого можно выполнить преобразование в PDF с помощью метода Document.SaveToFile(string filename, ToPdfParameterList parameter). Разъяснивший Python

Отслеживатель подписок и расходов В этот раз мы сделаем отслеживатель подписок и расходов. Он будет показывать сумму всех под
Отслеживатель подписок и расходов В этот раз мы сделаем отслеживатель подписок и расходов. Он будет показывать сумму всех подписок в месяц, а также отображать, сколько тратится в год. Сохраняется это все в локальной SQLite-базе. Ссылка на код Разъяснивший Python

Пример использования tqdm Tqdm (от арабского слова "taqadum", что означает "прогресс") — это библиотека Python, которая позво
Пример использования tqdm Tqdm (от арабского слова "taqadum", что означает "прогресс") — это библиотека Python, которая позволяет легко и быстро создавать индикаторы выполнения задач. Она особенно полезна при работе с длительными операциями, так как позволяет отслеживать ход выполнения и остаточное время. Разъяснивший Python

Проверка существования атрибута без try/except Иногда нужно понять, есть ли у объекта нужное свойство, и не хочется использов
Проверка существования атрибута без try/except Иногда нужно понять, есть ли у объекта нужное свойство, и не хочется использовать try/except. В этом случае поможет встроенная функция hasattr(). Итог: Функция hasattr() позволяет лаконично проверить наличие атрибута у объекта — читаемо и без лишних конструкций. Разъяснивший Python

Что такое logging в Python? logging — это встроенный модуль Python для создания логов, которые помогают отлаживать и мониторить работу приложений. Пример:
import logging

# Настройка базового уровня логирования
logging.basicConfig(level=logging.INFO)

# Создание лога
logging.info("Приложение запущено")
logging.warning("Это предупреждение!")
logging.error("Произошла ошибка")
🗣 В этом примере модуль logging создаёт сообщения разного уровня важности. Логирование позволяет отслеживать работу приложений и находить проблемы в коде.
Подробнее тут Разъяснивший Python

Детектор утечек С помощью данного скрипта ты узнаешь, сливали ли твои имейлы или пароли. Делается это с помощью HaveIBeenPwne
Детектор утечек С помощью данного скрипта ты узнаешь, сливали ли твои имейлы или пароли. Делается это с помощью HaveIBeenPwned API. Ты вводишь email или пароль для проверки, а в ответ выводится список сайтов, где была компрометация. Ссылка на код Разъяснивший Python

Бесплатный мини-курс: освой базу тестирования за 72 часа Ты выполнишь 3 реальных задачи из жизни Junior QA — поиски багов вру
Бесплатный мини-курс: освой базу тестирования за 72 часа Ты выполнишь 3 реальных задачи из жизни Junior QA — поиски багов вручную, и с помощью ПО. Получишь проекты в портфолио, значимые для будущего работодателя. Как это работает? 1. Регистрируешься — это абсолютно бесплатно. 2. В течение трёх дней проходишь уроки от эксперта в удобное для себя время. 3. Получаешь консультацию по профессии, обучению и рынку. 4. Понимаешь, подходит ли тебе тестирование, как начать карьеру и как выгодно выделиться среди новичков. Получи 4 гайда + 3 проекта в портфолио за 3 дня — успевай до 30 июня! 👉 Записаться бесплатно (осталось 12 мест).

Полезные библиотеки Python Doc2Image — превращай документы в картинки, а тексты в визуальные идеи. Когда обычного текста мало, а нужно показать смысл, на помощь приходит Doc2Image — нейросервис, который читает документы и генерирует по ним визуальные подсказки для Midjourney, DALL·E и других генераторов. Как работает: Ты загружаешь документ — он сам вычленяет суть, превращает её в понятное описание и подсказывает, какое изображение можно создать. Поддержка как OpenAI, так и локальных моделей. Удобный интерфейс и история всех запросов. Работает быстро и без лишней магии — просто берёт и делает. Идеально для дизайнеров, маркетологов, ресерчеров, презентаций и визуального контента по любой теме. ⚙️ GitHub/Инструкция Разъяснивший Python

Удаление дубликатов, сохраняя порядок Стандартный set() удаляет дубликаты, но не сохраняет порядок. Чтобы сохранить порядок э
Удаление дубликатов, сохраняя порядок Стандартный set() удаляет дубликаты, но не сохраняет порядок. Чтобы сохранить порядок элементов, можно использовать dict.fromkeys(). Итог dict.fromkeys() — простой и читаемый способ удалить дубликаты из списка, сохранив порядок появления. Работает быстро и не требует сторонних библиотек. Разъяснивший Python

💋 Kiss Знакомства - настоящий бот знакомств в Telegram! 1. Удаляем Дайвинчик! 2. Забываем про Tinder! 3. Заходим в Kiss! 👈
💋 Kiss Знакомства - настоящий бот знакомств в Telegram! 1. Удаляем Дайвинчик! 2. Забываем про Tinder! 3. Заходим в Kiss! 👈 (нажимай) Листаем анкетки, и ищем настоящие отношение!

Следишь за своей видеокартой? Скрипт, который: Показывает загрузку GPU Отображает объём свободной/занятой памяти Показывает т
Следишь за своей видеокартой? Скрипт, который: Показывает загрузку GPU Отображает объём свободной/занятой памяти Показывает температуру Код:
# pip install GPUtil tabulate

import GPUtil
from tabulate import tabulate
from typing import List, Tuple

def gpu_info() -> str:
    """
    Получает информацию о доступных GPU: загрузка, температура, объём памяти.
    Возвращает отформатированную таблицу.
    """
    gpus = GPUtil.getGPUs()
    gpus_list: List[Tuple] = []

    for gpu in gpus:
        gpus_list.append((
            gpu.id,
            gpu.name,
            f"{gpu.load * 100:.1f}%",
            f"{gpu.memoryFree}MB",
            f"{gpu.memoryUsed}MB",
            f"{gpu.memoryTotal}MB",
            f"{gpu.temperature}°C"
        ))

    return tabulate(
        gpus_list,
        headers=["id", "name", "load", "free memory", "used memory", "total memory", "temperature"],
        tablefmt="pretty"
    )

if __name__ == "__main__":
    print(gpu_info())
Разъяснивший Python

Повтор последнего результата в Python REPL Если работаешь в интерактивном режиме Python (REPL), тебе не обязательно каждый ра
Повтор последнего результата в Python REPL Если работаешь в интерактивном режиме Python (REPL), тебе не обязательно каждый раз сохранять результат в переменную — предыдущий результат всегда доступен через _. Итог: Символ _ в интерактивной консоли Python хранит результат последнего выражения — удобно для быстрых вычислений и экспериментов без создания переменных. Разъяснивший Python

Нюансы работы с merge В pandas метод merge() используется для объединения двух датафреймов по одному или нескольким ключевым столбцам, аналогично SQL-операции JOIN. В данной статье автор рассказывает, с какими нюансами ты можешь столкнуться при использовании merge. Читать статью Разъяснивший Python

Переопределение стандартного поведения функций через декоратор Иногда хочется обернуть функцию, чтобы автоматически логироват
Переопределение стандартного поведения функций через декоратор Иногда хочется обернуть функцию, чтобы автоматически логировать её вызов или измерять время исполнения. Это удобно делать через декоратор. Итог Декораторы позволяют добавлять поведение к функциям, не изменяя их напрямую. Это мощный инструмент для логирования, кэширования, авторизации и прочих нужд. Разъяснивший Python

🔵 Занимаешься IT и ищешь свежие идеи? На этом канале собраны инсайды СЕО 1win о развитии iGaming-бизнеса. Узнай, как управля
🔵 Занимаешься IT и ищешь свежие идеи? На этом канале собраны инсайды СЕО 1win о развитии iGaming-бизнеса. Узнай, как управлять крупной компанией в высококонкурентной нише, используя новые технологии и тренды. Подписывайся на Owner 1win и будь в теме!

Как использовать умное логгирование исключений с exc_info=True Когда ловишь исключение и хочешь залоггировать стек, многие за
Как использовать умное логгирование исключений с exc_info=True Когда ловишь исключение и хочешь залоггировать стек, многие забывают важный параметр. Итог Добавляй exc_info=True к логгированию исключений — получишь полный стек и не потеряешь важные детали при отладке. Разъяснивший Python

Методы list в Python Во время собеседования на вакансию python-разработчика очень часто звучат вопросы про списки и их методы
Методы list в Python Во время собеседования на вакансию python-разработчика очень часто звучат вопросы про списки и их методы. Мы собрали для вас часть этих методов. 1. append() - добавляет элемент в конец списка. 2. clear() - удаляет все элементы из списка 3. copy() - делает поверхностную копию списка. Почему нужно пользоваться именно этим методом, а не присваиванием мы разбирали в другой статье. 4. count() - считает, сколько раз в списке встречается переданный аргумент. Разъяснивший Python