Разъяснивший Python
Ir al canal en Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Mostrar más7 184
Suscriptores
-224 horas
-147 días
-5030 días
Archivo de publicaciones
7 183
Как создать свой чат-бот и начать зарабатывать уже сегодня?
На cайте университета Зерокодер открыли запись на бесплатный онлайн-практикум, где разберут, как создавать востребованные чат-боты — от простых до тех, за которые готовы платить от ₽100 000 за проект!
– Не нужен опыт в IT или программировании – всё с нуля!
– Расскажем, как выйти на стабильный доход уже через пару месяцев.
– Доступ к проверенным вакансиям для разработчиков чат-ботов.
Что узнаете на эфире:
– Перспективы рынка чат-ботов на 2025 год.
– Какие проекты стоят ₽100.000 и как их найти.
– Как применять нейросети, чтобы упростить работу.
Хотите освоить трендовую IT-профессию и начать зарабатывать от 100K за проект?
Нажмите сюда и забронируйте место на эфир.
erid: 2W5zFHyoTxt
ООО Зерокодер, ИНН 9715401631
7 183
Как быстро поменять регистр текста в Python?
Новички часто сталкиваются с задачей, когда нужно изменить регистр текста. Например, привести строку к верхнему или нижнему регистру.
Вместо того, чтобы вручную проходить по каждому символу, можно использовать встроенные методы Python!
Используем .upper(), .lower(), .title() и другие!
1. upper() – преобразует все символы в верхний регистр.
2. lower() – преобразует все символы в нижний регистр.
3. title() – делает первую букву каждого слова заглавной.
4. capitalize() – делает первую букву первого слова заглавной.
Итог:
upper() – всё в верхний регистр.
lower() – всё в нижний регистр.
title() – первая буква каждого слова заглавная.
capitalize() – только первое слово с заглавной буквы.
Разъяснивший Python
7 183
Создание RESTful API с помощью Django и Django REST Framework
Наша сегодняшняя цель - подробно разобраться в процессе создания REST API с использованием Django и Django REST Framework, разбираясь в каждом шаге и его значение. Мы также рассмотрим, почему создание API важно и как это может быть полезно в ваших будущих проектах.
Читать...
Разъяснивший Python
7 183
Двусвязный список в Python: простой инструмент для сложных задач
Эта статья написана для новичков, которые только начинают осваивать структуры данных на Python. Сегодня мы рассмотрим замечательную и очень полезную структуру — двусвязный список.
Читать...
Разъяснивший Python
7 183
Узнай подходящую тебе карьеру за 5 минут.
Онлайн-школа участник проекта "Сколково" создала уникальный инструмент профориентации, который раскроет ваш потенциал. Простой тест с вариантами ответа, менее чем из 20 вопросов.
В конечный результат вошли только самые востребованные профессии для 2025 года, большинство специальностей из сферы IT и Дизайна, именно в них на сегодня наибольшие доходы.
Переходите по специальной ссылке, получите карьерную консультацию в подарок, и разберите индивидуально ваш комфортный переход в новую профессию.
Реклама. Информация о рекламодателе по ссылкам в посте.
7 183
Телеграм-бот с AI
С помощью этого кода ты можешь сделать телеграм-бота, который будет тебе отвечать на вопросы с помощью OpenAI. Перед запуском тебе нужно получить API-ключи.
Сначала мы подключаем aiogram и загружаем API-ключи. Затем функция get_ai_response() отправляет текст пользователя в GPT-3.5 и получает ответ. В результате бот принимает сообщения, обрабатывает их и отправляет обратно ответ AI.
Это примитивное решение. Ты можешь самостоятельно использовать более продвинутую модель, добавить интерактивное меню и многое другое.
Ссылка на код
Разъяснивший Python
7 183
Как создать свой реестр для хостинга Docker-контейнеров
Хочешь полностью контролировать свои Docker-образы? Мы расскажем, как создать и настроить личный реестр контейнеров, идеально подходящий для твоих задач.
Читать...
Разъяснивший Python
7 183
Полное руководство по веб-скрапингу с Python
Руководство не просто познакомит вас с веб-скрапингом, а даст пошаговый алгоритм сбора почти любых данных в современном Интернете.
Часть 1: Основы работы
Отправка запросов на сайты и обработка ответов
Автоматизация взаимодействия с веб-страницами
Часть 2: Практические техники
Анализ и парсинг сложных HTML-страниц
Создание сканеров с Scrapy
Извлечение данных из документов и API
Очистка и нормализация неструктурированных данных
Скрапинг JavaScript и обход блокировок
Конвертация изображений в текст (OCR)
Автоматическое тестирование сайтов
Идеально для разработчиков, аналитиков и исследователей данных.
Разъяснивший Python
7 183
Как одной строкой проверить, есть ли элемент в списке?
Новички часто используют длинные конструкции для проверки элемента в списке, но можно сократить код до одной строки!
Как это работает?
3 in numbers – проверяет, есть ли число 3 в списке.
Тернарный оператор (условие ? если_да : если_нет в других языках) позволяет записать if-else в одну строку.
Меньше строк кода
Читабельно и понятно
Работает с любыми коллекциями (list, set, dict.keys() и т. д.)
Разъяснивший Python
7 183
Тушим свет. Python скрипт для выключения компьютера через заданное время.
Нужен способ автоматически выключить компьютер через несколько минут?
Этот скрипт поможет вам в этом. Просто введите нужное количество минут, и ваш ПК выключится точно в срок.
import os
import time
def shutdown() -> None:
os.system("shutdown /s /t 1")
def schedule_shutdown(minutes: int) -> None:
sec_in_minute = 60
print(f'Компьютер выключится через {minutes} минут(ы)')
time.sleep(minutes * sec_in_minute)
print('\nКомпьютер будет выключен!')
time.sleep(3)
shutdown()
def main() -> None:
try:
set_time = int(input("Введите время до выключения (в минутах): "))
if set_time <= 0:
print("Время должно быть больше нуля.")
return
schedule_shutdown(set_time)
except ValueError:
print("Пожалуйста, введите корректное число минут.")
if __name__ == "__main__":
main()
Разъяснивший Python7 183
В России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните канал @FreeItEvent.
Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.
Всё публикуют здесь.
7 183
Как быстро поменять местами две переменные в Python?
Новички, приходя в Python из других языков, часто меняют переменные местами через временную переменную. Этот метод работает, но требует дополнительной переменной, что не всегда удобно.
Python позволяет обменять значения в одну строку с помощью кортежного присваивания
Как это работает?
1. В правой части создаётся кортеж (b, a), в котором значения уже поменяны местами.
2. Затем Python распаковывает этот кортеж обратно в переменные a и b.
3. В итоге a получает значение b, а b получает значение a – всё за одну строку!
Быстрее – Python выполняет это без создания лишней переменной.
Читабельнее – код сразу понятен и не требует объяснений.
Работает с любыми типами данных (числа, строки, списки и т. д.)
Разъяснивший Python
7 183
🔥Podlodka Python Crew — это онлайн-конференции по самым актуальным темам для питонистов.
Разбираем сложные вещи простыми словами, без воды, с уклоном на практику. Сессии проходят в удобное время — утром и вечером.
С 17 по 21 марта пройдет сезон, посвященный оптимизации работы Python-приложений. Разбираем профилирование, внутренности CPython и техники ускорения кода.
🎯Что в программе?
• Оптимизации, которые вы могли упустить — Александр Кучин (Литрес) расскажет, какие скрытые проблемы могут замедлять код и как их исправить 🚀
• Как работает CPython — от запуска скрипта до управления памятью — Василий Рябов разберет, как Python читает и выполняет код, управляет памятью и garbage collection 📌
• Своя Игра: уровни глубины знаний Python-разработчика — Нина Лукина и Евгений Афонасьев в формате викторины объяснят, как Python работает под капотом. Это будет эпично 🎮
• Профилирование на Python — Василий Исаев (Точка) объяснит, как находить узкие места в коде и повышать его производительность с помощью профилирования 💡
Подходы, которые можно внедрить сразу после конференции!
🔗 Подробности и билеты: https://podlodka.io/pythoncrew
7 183
Как красиво вывести JSON?
Если у тебя JSON-ответ от API, используй json.dumps().
json.dumps(..., indent=4) – для удобного отображения JSON.
Код становится понятнее и читаемее!
Разъяснивший Python
7 183
Как красиво выводить словари и JSON в Python? (ч.1)
Когда ты работаешь со словарями (dict) или JSON-данными, обычный
print() выводит всё в одну строку, что неудобно читать. Используй pprint() для красивого форматирования!
Как использовать pprint()?
pprint.pprint() – для красивого вывода словарей.
Разъяснивший Python7 183
Повтор вебинара для тех, кто не успел ❗️
Сравниваем и разбираем работу DeepSeek на реальных примерах вместе с Кириллом Пшинником, СЕО университета Зерокодер.
⚡️Что вас ждет на вебинаре?
— Сравним DeepSeek-R1 и QWEN 2.5-Max с ChatGPT – кто быстрее, точнее и эффективнее?
— Покажем, как использовать DeepSeek без ограничений и блокировок;
— Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году.
Все участники получат готовые инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года.
Не упусти шанс — регистрируйся прямо сейчас!
P.S: Это специальный повтор вебинара от экспертов по DeepSeek. Жми на ссылку и успевай зарегистрироваться!
erid: 2W5zFHoYGYg
ООО Зерокодер, ИНН 9715401631
7 183
Полезные библиотеки Python
Google Maps Scraper — простой в использовании парсер отзывов с Google карт.
Установка:
$ git clone https://github.com/gaspa93/googlemaps-scraper.git
$ cd googlemaps-scraper
$ pip install -r requirements.txt
У парсера есть два основных параметра:
--i: имя входного файла, содержащее список URL-адресов на Картах Google (по умолчанию: urls.txt)
--N: количество отзывов, которые необходимо получить, начиная с самого последнего (по умолчанию: 100).
Пример использования:
$ python scraper.py --N 50
GitHub/Инструкция
Разъяснивший Python7 183
Бесплатный мини-курс по Java — начните программировать уже сегодня
Java-разработчики востребованы и зарабатывают от 80 000 ₽. Хотите проверить свои силы? На мини-курсе вы создадите три проекта, освоите основы языка и поймете, подходит ли вам этот путь.
Без опыта в IT, бесплатно и с поддержкой эксперта. А еще получите доступ к материалам и скидку на обучение. К тому же, каждый, кто посмотрит 1-е занятие, получит доступ к изучению английского языка на платформе Skillbox на год.
Количество мест ограничено! Успейте записаться.
Реклама. Информация о рекламодателе по ссылкам в посте.
7 183
sys.getallocatedblocks()
sys.getallocatedblocks() возвращает количество блоков памяти, выделенных интерпретатором Python. Это полезно для отладки утечек памяти и анализа работы сборщика мусора.
Разъяснивший Python7 183
faulthandler.dump_traceback()
faulthandler.dump_traceback() позволяет принудительно вывести текущий стек вызовов без аварийного завершения программы. Это полезно для отладки зависших процессов или анализа выполнения кода.
Разъяснивший Python
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
