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

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

Ir al canal en Telegram

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

Mostrar más
7 000
Suscriptores
-324 horas
-167 días
-7530 días
Archivo de publicaciones
Словарь с "молчаливыми" значениями — defaultdict Когда работаешь со словарём, часто нужно сначала проверять, есть ли ключ. С
Словарь с "молчаливыми" значениями — defaultdict Когда работаешь со словарём, часто нужно сначала проверять, есть ли ключ. С defaultdict от collections это делается автоматически. Итог: defaultdict избавляет от лишних проверок и упрощает код, особенно когда нужно агрегировать или группировать данные. Разъяснивший Python

Скачиваем изображение с помощью ссылки в Python import requests url = "<ссылка на ваше изображение>" response = request
Скачиваем изображение с помощью ссылки в Python
import requests

url = "<ссылка на ваше изображение>"
response = requests.get(url)

with open("image.jpg", "wb") as file:
    file.write(response.content)

print("Изображение успешно загружено.")
Скопируйте этот код и замените текст <ссылка на ваше изображение> на реальную ссылку, например — https://github.com/github_logo.jpg Таким же образом можно скачивать любые мелкие файлы. Текстовые, архивы, иконки и тд. Главное не забудьте поставить библиотеку requests командой ⚙️ pip install requests Разъяснивший Python

Зарплата до ₽900 тыс. на руки: на каких дата-специалистов сейчас высокий спрос Сегодня практически любой бизнес не может работать без сбора, обработки, анализа данных — всё это подвиды задач Data Scientist. Чем крупнее компания, тем сильнее различаются задачи, стоящие перед этими специалистами, а также заработная плата. С целью удовлетворить растущий мировой спрос на этих специалистов онлайн-университет Skillfactory создал бесплатный "мини-курс дата-сайентист". Он нацелен на обучение начинающих специалистов в кратчайшие сроки. Попробовать мини-курс, и выйти на стартовый доход 100 тыс.руб. Реклама. Информация о рекламодателе по ссылкам в посте.

Boto3 - официальный SDK (Software Development Kit), для работы с Amazon Web Services (AWS) и для работы с их облачными сервис
Boto3 - официальный SDK (Software Development Kit), для работы с Amazon Web Services (AWS) и для работы с их облачными сервисами на Python. Это мощный инструмент , который позволяет разработчикам создавать, управлять различные задачи в облаке, такие как работа с хранилищем файлов S3, виртуальными серверами EC2, базой данных DynamoDB и многими другими сервисами. Разработана кнш самой компанией Amazon, библиотека также обеспечивает широкие возможности интеграции с AWS, что делает её популярным инструментом среди программистов, работающих с облаками. Ставится командой ⚙️ pip install boto3 Официальная документация и примеры кода здесь Разъяснивший Python

Как легко сконвертировать изображение в любой нужный формат (например JPG -> PNG)? Для этого в модуле Pillow есть методы save
Как легко сконвертировать изображение в любой нужный формат (например JPG -> PNG)? Для этого в модуле Pillow есть методы save() и convert(), которые позволяют сохранить ваше фото в новом формате или просто переименовать его, например, image.jpg в img.png
Важно понимать, что в таком случае меняется не просто расширение файла, но и сами метаданные внутри файла!
Для того чтобы сделать это в Python, нужно сначала установить Pillow:
pip install pillow
Затем напишите следующий код:
from PIL import Image

img = Image.open("имя_файла.jpg")

img.save("имя_файла.png")
Замените "имя_файла.jpg" на ваше имя файла или путь к нему, и после запуска этого кода ваше фото будет сохранено в формате PNG. В случае обратной конвертации (например, из PNG в JPG) может потребоваться смена режима. Для этого используем метод convert():
img = img.convert('RGB')
Ставится командой ⚙️ pip install pillow Документация Pillow здесь Подробнее про смену режима — convert() Разъяснивший Python

Pylint - популярный линтер для Python версий 2.x/3.x. Он проверяет код на соответствие PEP-8. А также непосредственно запуска
Pylint - популярный линтер для Python версий 2.x/3.x. Он проверяет код на соответствие PEP-8. А также непосредственно запускает его, чтобы найти ошибки. Либо какие-то неочевидные проблемы. Также линтер сообщает разработчику, как улучшить свой код или сделать его более читабельным. Крч для Python разработчика — Must Have Ставится командой ⚙️ pip install pylint Документация и примеры кода здесь Разъяснивший Python

smtplib - библиотека для отправки сообщений на адрес электронной почты в Python. Библиотеку smtplib не нужно скачивать, это о
smtplib - библиотека для отправки сообщений на адрес электронной почты в Python. Библиотеку smtplib не нужно скачивать, это означает, что она стандартная. Плюсы библиотеки: простая в использовании, можно отправлять письма на почту всего за несколько строк кода, как показано на скрине. Также smtplib поддерживает защищенное соединение SSL/TLS с SMTP сервером. Документация и примеры код здесь (русская) Официальная документация здесь (английская) Разъяснивший Python

Mutagen - библиотека предназначенная для редактирования тегов ID3v1.1/ID3v2.4 и APEv2 Она поддерживает множество форматов, вк
Mutagen - библиотека предназначенная для редактирования тегов ID3v1.1/ID3v2.4 и APEv2 Она поддерживает множество форматов, включая MP3, Ogg Vorbis, FLAC и многие другие. Mutagen также предоставляет возможность работы с аудиофайлами в потоковом режиме, что делает ее очень удобной и мощной. Ставится командой ⚙️ pip install mutagen Документация и примеры кода здесь Разъяснивший Python

Использование генераторов для создания бесконечных последовательностей в Python Генераторы в Python позволяют создавать ленив
Использование генераторов для создания бесконечных последовательностей в Python Генераторы в Python позволяют создавать ленивые последовательности, которые вычисляются по мере необходимости. Это мощный инструмент для работы с большими или даже бесконечными данными, поскольку генераторы экономят память и ресурсы. Один из интересных и необычных способов использования генераторов — создание бесконечных последовательностей. Библиотека использует и предназначена для того, чтобы стать полезным дополнением к распространенным инструментам анализа данных Python, таким как pandas, scikit-learn и matplotlib. Ставится командой ⚙️ pip install dora Документация и примеры кода здесь Разъяснивший Python

БИТКОЙН по 200 000 $ уже в этом году - реально? Пока все вокруг кричали про крах криптовалюты, один трейдер давал людям объективные прогнозы и помог сделать нереальные иксы в 2024 году и продолжает это делать в 2025! ▪️Он первым объяснил почему мы увидим ATH битка [3 причины] ▪️Публично откупал BTC по 15.947 $, SOL по 9.05 $. А также успел сорвать куш: 7 иксов на недавнем росте ETH и SOL [ссылка на сделки] ▪️Спрогнозировал колебания курса доллара и монет на основании заявлений Трампа [точный прогноз] Сейчас он подробно объясняет, что будет с рынком и куда нужно вложить деньги, чтобы заработать в 2025! ❗️Бесплатный доступ - https://t.me/+miCJL8HlWb4wYmE8 Держите этот канал в закрепленных и читайте по 10 минут в день, если хотите всегда быть с прибылью.

Dora — это библиотека для очистки и разведочного анализа данных, которая значительно упрощает решение задач Data Science. С е
Dora — это библиотека для очистки и разведочного анализа данных, которая значительно упрощает решение задач Data Science. С ее помощью можно преобразовывать категориальные данные в порядковые, менять и удалять столбцы, выделять, извлекать и визуализировать признаки и решать много других задач. Библиотека содержит удобные функции для очистки данных, выбора и извлечения признаков, визуализации, секционирования данных для проверки модели и версионных преобразований данных. Библиотека использует и предназначена для того, чтобы стать полезным дополнением к распространенным инструментам анализа данных Python, таким как pandas, scikit-learn и matplotlib. Ставится командой ⚙️ pip install dora Документация и примеры кода здесь Разъяснивший Python

Новый тренд заработка на нейросетях: создание нейрофотосессий! Фото — это не просто картинка, это возможность выделиться, пок
Новый тренд заработка на нейросетях: создание нейрофотосессий! Фото — это не просто картинка, это возможность выделиться, показать себя миру и привлечь внимание. Сегодня все конкурируют в онлайн-пространстве, и качественные фото — это must-have для каждого. Но что делать, если фотосессия — это дорого, неудобно или просто страшно? Встречайте новый тренд — нейрофотосессии! Это уникальная технология, которая позволяет создавать потрясающие фото, не выходя из дома. Никаких фотографов, студий и долгих съемок. Только вы, нейросеть и результат, который превзойдет все ожидания. Почему это выгодно? - Дешевле в 10 раз, чем традиционная фотосессия. - Удобно: не нужно никуда ехать или позировать перед камерой. - Тренд: пока немногие умеют это делать, а спрос уже огромный. Зарабатывайте на нейросетях! Вы можете стать одним из первых, кто освоит эту технологию и начнет зарабатывать на ней. Решайте острую боль многих людей, создавая для них крутые фото, и получайте за это деньги. Хотите узнать, как это делать? Приходите на бесплатный мастер-класс, где мы расскажем: - Как создавать нейрофотосессии. - Как находить клиентов и зарабатывать на этом. - Как стать первым в этом новом и перспективном направлении. Не упустите шанс освоить навык будущего и начать зарабатывать уже сегодня! Регистрируйтесь на мастер-класс по ссылке https://vid4.ru/neirofoto-mk1-t и сделайте первый шаг к успеху! P.S. Пока другие только думают, вы уже можете действовать. Успейте занять свою нишу!

Тайминг кода без сторонних библиотек Нужно быстро узнать, сколько времени занимает выполнение участка кода? Воспользуйтесь вс
Тайминг кода без сторонних библиотек Нужно быстро узнать, сколько времени занимает выполнение участка кода? Воспользуйтесь встроенным модулем time. time.perf_counter() предоставляет наиболее точные замеры времени исполнения — идеально для бенчмаркинга. Итог: С помощью time.perf_counter() можно легко измерять производительность кода без внешних зависимостей. Разъяснивший Python

Vega-Altair — декларативная библиотека статистической визуализации для Python. С Vega-Altair вы можете потратить больше време
Vega-Altair — декларативная библиотека статистической визуализации для Python. С Vega-Altair вы можете потратить больше времени на понимание своих данных и их значения. Вега-Альтаир API прост, дружелюбен и согласован и построен на основе мощной спецификации Vega-Lite JSON. Простота позволяет создавать красивые и эффективные визуализации с минимальным количеством кода. Vega-Altair был первоначально разработан Джейком Вандерпласом и Брайаном Грейнджер в тесном сотрудничестве с UW Интерактивная лаборатория данных. Проект с открытым исходным кодом Vega-Altair не связан с Altair Engineering, Inc. Ставится командой ⚙️ pip install altair Документация и примеры кода здесь Разъяснивший Python

Зарплата до ₽900 тыс. на руки: на каких дата-специалистов сейчас высокий спрос Сегодня практически любой бизнес не может работать без сбора, обработки, анализа данных — всё это подвиды задач Data Scientist. Чем крупнее компания, тем сильнее различаются задачи, стоящие перед этими специалистами, а также заработная плата. С целью удовлетворить растущий мировой спрос на этих специалистов онлайн-университет Skillfactory создал бесплатный "мини-курс дата-сайентист". Он нацелен на обучение начинающих специалистов в кратчайшие сроки. Попробовать мини-курс, и выйти на стартовый доход 100 тыс.руб. Реклама. Информация о рекламодателе по ссылкам в посте.

Что такое декораторы в Python Декораторы в Python — это мощный инструмент, который позволяет модифицировать поведение функций
Что такое декораторы в Python Декораторы в Python — это мощный инструмент, который позволяет модифицировать поведение функций, классов без изменения их кода. Они представляют собой функции высшего порядка, то есть функции, которые принимают другие функции в качестве аргументов и возвращают новые функции. В Python декораторы обычно применяются с помощью синтаксиса @decorator перед определением функции или класса В примере на фото декоратор timing_decorator измеряет время выполнения функции some_long_running_function и выводит результат на экран. Декораторы в Python являются удобным способом добавления нового поведения к функциям или классам без изменения их кода. Они используются для решения множества задач, таких как логирование, кеширование, проверка прав доступа и других. Важно понимать основы работы с декораторами, чтобы эффективно использовать их в своих проектах. Освоив принципы работы с декораторами, вы сможете значительно улучшить структуру своего кода и упростить его поддержку Разъяснивший Python

⚡️Совсем скоро трое из вас получат по новому iPhone 16! Чтобы не упустить свой шанс, подпишитесь на @economica, @ruble30 и @trendswhat и нажмите «Участвую!» под этим постом, если ещё этого не сделали. Результаты уже 2 июня в 18:00!

Requests - одна из самых популярных общедоступных библиотек Python. Ее цель – сделать HTTP-запросы более простыми и удобными
Requests - одна из самых популярных общедоступных библиотек Python. Ее цель – сделать HTTP-запросы более простыми и удобными для восприятия. Библиотека Requests имеет лицензию Apache2 и написана на Python. Она является фактическим стандартом, который используют разработчики для выполнения HTTP-запросов в Python. Помимо того, что библиотека Requests может использоваться для отправки HTTP-запросов на сервер, она также позволяет добавлять в них данные формы, содержимое, заголовок, файлы, состоящие из нескольких частей, и т.д. С этой библиотекой разработчикам не нужно добавлять запрос к URL-адресу или кодировать данные POST вручную. Библиотека Requests абстрагируется от многочисленных сложностей создания HTTP-запросов в простом API, поэтому разработчики могут больше сосредоточится на взаимодействии со службами. Библиотека поддерживает Python 2.7, 3.4 и выше, а также отлично работает с PyPy. Ставится командой ⚙️ $ pipenv install requests-html Документация и примеры кода здесь Разъяснивший Python

Celery - Celery нужна для работы с фоновыми задачами. Она позволяет выстраивать их в очередь и распределять выполнение между
Celery - Celery нужна для работы с фоновыми задачами. Она позволяет выстраивать их в очередь и распределять выполнение между разными процессорами и устройствами. Это помогает уменьшить нагрузку на процессор и выполнять трудоемкие задачи без ущерба производительности. Больше всего Celery полезна для разработчиков приложений. Очереди задач используются в качестве механизма для распределения работы между потоками или машины. Celery общается через сообщения, обычно через брокера для посредничества между клиентами и работниками. Чтобы инициировать задачу, клиент ставит message в очереди, затем брокер доставляет сообщение рабочему процессу. Ставится командой ⚙️ pip install celery Документация и примеры кода здесь Разъяснивший Python

ByBit заблокировал 2.567.219 $ трейдеру из России Скандал произошёл, когда он купил ETH и SOL, на которых заработал 716 % роста за двое суток, а площадка заморозила средства на 3 месяца. Ситуация разрешилась в пользу трейдера. Теперь его общий баланс составляет 18 381 288 $. Он ведёт свой блог, где зафиксирован весь путь от первых 750 $ до состояния в 18 млн $, которые он заработал своим трудом на трейдинге. Он был одним из немногих, кто публично откупал BTC по 15.947 $, SOL по 9.05 $. А также успел сорвать куш: 7 иксов на недавнем росте ETH и SOL. Сейчас этот трейдер пишет о проектах, которые готовит Трамп, какие монеты дадут от 5 иксов и почему этим летом будет сильнейший памп криптовалюты за всё время. Забирайте список лучших идей, которые помогут заработать капитал в короткие сроки: https://t.me/+eDhWatYp4XsyYjdk