Просто Python | Data science | ML | AI
Відкрити в Telegram
Говорим просто о Python, Data Science и машинном обучении! Связаться: @andrewtender Канал на бирже: https://telega.in/c/pro100python1 Ссылка для друга: https://t.me/+Iy7vrYZkpiU3NzJi РКН: https://rkn.link/ANH
Показати більше9 432
Підписники
Немає даних24 години
-157 днів
-3630 день
Архів дописів
🖥 Вы должны использовать это в Python |
if name == '__main__' (Все фишки и ошибки конструкции)
Как пользоваться if _name_ == "__main__", как это работает, зачем нужно использовать в ваших Python проектах?
Все эти вопросы мы рассмотрим в данном видео и также сделаем упор на фишки этой конструкции и основные ошибки, которые допускают новички.
🎓 Многие изначально не понимают для чего именно её применять, так вот в рамках этого видео мы разберем это на самых подробных примерах, вы сможете полностью понять смысл этой конструкции.
Просто Python📹 Подборка лучших видео по созданию приложений на Python
Представляем серию уроков по созданию приложений на Python.
Вы узнаете о принципах работы с сетью криптографии и о поиске по каталогам.
🔍 Содержание:
🔘Работа с сетью
🔘Чат на Python
🔘Простой файловый сервер
🔘Криптографическая библиотека PyCrypto
🔘Поиск по файлам
➡️ proglib.io
Просто Python
Хочешь научиться хакингу?
Подпишись на Записки безопасника, авторский канал по хакингу и информационной безопасности.
Научишься:
— Деанону (OSINT)
— Взлому (Пентест)
— Социальной инженерии
https://t.me/+RFaTvH4V1OMxZDIy
👩💻 Фоновые асинхронные задачи в FastAPI и их мониторинг
Как в FastAPI эффективно работать с фоновыми задачами и настроить их мониторинг в Prometheus.
🔎 В статье описаны 5 вариантов:
Встроенный в FastAPI Background Tasks и 4 библиотеки — ARQ, SAQ, FastStream, адаптированный к асинхронному коду Celery.
В конце рассказано, как мониторить фоновые задачи.
➡️ habr.com
Просто Python
0️⃣ Абсолютное значение числа в Python
При анализе данных часто требуется быстро найти абсолютное значение набора чисел.
Для выполнения этой задачи Python предлагает простую встроенную функцию —
abs().
Эта функция позволяет программистам получить величину числа, не зависящую от его знака, по сути делая число положительным.➡️ Функция абсолютного значения в Python возвращает положительное расстояние между данным числом и нулем на числовой прямой. ➡️ pythonist Просто Python
💴 Python: взлом криптографической хеш-функции через BruteForce
В этой статье мы разберём код программы на Python 3.6 с использованием BruteForce для взлома криптографической хеш-функции.
🤒 Всё, что нам необходимо знать, чтобы сделать перебор по словарю, – это алгоритм хеш-функции, с помощью которого зашифрована информация (в нашем случае – простой текст).
В программе будем использовать три алгоритма из библиотеки
hashlib: md5, sha256, sha512.
➡️ proglib.io
Просто Python📽 Python - полный курс для начинающих с нуля. Без воды.
⚡️В этом видео:
🔘Задачи курса и анонс
🔘О среде разработки Google Colab
🔘Команда
print
🔘Переменные, комментарии и аннотации
🔘Арифметические операции
🔘Операции со строками
🔘Массивы и циклы
🔘Условные операторы
🔘Функции Python
🔘HTTP, GET, REST запросы
🔘Парсер на Python и JSON
🔘Сохранение txt файла
🔘Чтение txt файла, string to json
Просто Python👀 Создаем простые OSINT и пентест инструменты на Python
В этой статье мы рассмотрим создание OSINT-инструмента на Python🔎 В этой статье мы создадим инструмент для: • Получения информации об IP адресе • Получения информации об номере телефона • Получение информации, есть ли IP в черных листах DNS • Парсер всех ссылок с сайта • Сканер портов • SYN-сканер портов • Сканер сессий Meterpreter для Windows 7/10 • Virus Total API • Сканер SQL инъекций • Сканер XSS уязвимостей • Генератор фейкового User-Agent • Скрипт для изменения mac-адреса ➡️ habr.com Просто Python
🚀 Как прочесть определеную строку файла при помощи Python
Предположим, у вас есть довольно большой файл. Вы хотите прочесть строку № 120. При этом не хотелось бы загружать в память содержимое файла целиком. То есть, наша задача — прочесть определенную строку текстового файл.
🔍 Чтобы прочесть определенную строку текстового файла, пройдите следующие шаги:
🔘Откройте файл в режиме чтения.
🔘Создайте список для хранения номеров нужных строк.
🔘Создайте список для хранения самих строк.
🔘Используйте цикл for с функцией
enumerate(), чтобы получить строку и ее номер.
🔘Прочтите стоку файла под нужным номером.
➡️ pythonist
Просто PythonНу все! Теперь не нужно тратить деньги на топовые курсы и книги по программированию — их выложили в Telegram бесплатно
Все найденные курсы собирают тут — @portalToIT
По этим курсам выучить любой язык за 7 дней вообще не проблема, находка для начинающих программистов.
🖥 Парсинг сайтов на Python: подробный видеокурс и программный код
В видеокурсе из семи уроков описывается парсинг сайтов с различной структурой при помощи Python третьей версии, библиотек requests и BeautifulSoup.
📲 В этом видеокурсе Олег Молчанов подробно, не торопясь, рассказывает про парсинг сайтов при помощи Python 3.
Раскрываются особенности парсинга многостраничных ресурсов, использования прокси с различными User-Agent, сохранения изображений и распознавания простого текста, а также быстрый мультипроцессорный парсинг сайтов.
➡️ proglib.io
Просто Python
Станьте Python-разработчиком за 0₽
Зарплата начинающего Python разработчика от 100 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей.
Прямо сейчас GeekBrains отдают бесплатно 3 курса по IT, в том числе и курс по Python.
⚠️Переходите по ссылке и забирайте курс по Python — только до 26-го мая: https://go.redav.online/1f8d9c2ee27a80f0?erid=LdtCK7b7u&m=1
🚧 Век поиска кратчайшего решения задачи о кратчайшем пути
Очень торопящиеся попасть из пункта А в пункт БЗадача о кратчайшем пути - есть несколько городов и дорог, соединяющих пару городов между собой, мы хотим попасть из города А в город Б пройдя при этом минимальное расстояние. 📌 Есть три основные разновидности задачи о кратчайших путях: • SSSP (single source shortest path): найти кратчайшие пути от одной вершины до всех остальных • APSP (all pair shortest path): найти кратчайшие пути от всех вершин до всех • P2P (point to point): найти кратчайший путь от одной вершины до другой ➡️ habr.com Просто Python
Стать сотрудником Яндекса быстрее и проще, чем кажется. Участвуйте в днях быстрого найма: решите тестовое, пройдите несколько секций собеседования и получите офер за несколько дней.
Ближайшее Fast Track мероприятие:
• 3–7 июня — для технических менеджеров и Crowd Solutions Architect, офер за 5 дней в команду Crowd.
Зарегистрироваться
ℹ️ Деструктор в Python: уничтожение объектов
Деструктор в Python – это специальный метод, который вызывается при уничтожении объекта. Конструктор же, наоборот, используется для создания и инициализации объекта класса.
В этой статье мы разберем:
🔘как создать деструктор в Python
🔘использование метода
__del__()
🔘как работает деструктор.
В объектно-ориентированном программировании деструктор вызывается при удалении или уничтожении объекта.
➡️ Деструктор используется для выполнения действий по очистке перед разрушением объекта, таких как закрытие соединений с базой данных или дескриптор файла.
➡️ pythonist
Просто PythonБесплатный практический вебинар: Рабочий день аналитика данных.
⏰ Когда: 29 мая в 19:00 по мск.
✔️Рассмотрим работу аналитика на примере подбора наиболее релевантного объявления о продаже квартиры по ряду параметров из датасета: район, этаж, стоимость, количество комнат, наличие балкона и так далее. Как анализировать и упорядочивать такие запросы — узнаете на вебинаре.
✔️Покажем, какие задачи решают аналитики данных, какие проекты реализуют и как помогают бизнесу принимать решения и расти.
✔️Познакомимся с ключевыми инструментами: Python + Pandas, Matplotlib, Seaborn. Узнаем, как получить фундаментальные знания в аналитике данных на примере задачи из сферы недвижимости.
✔️Расскажем, как пройти собеседование, найти удаленную работу и начать менять свою жизнь уже сегодня.
📱 Мобильная разработка на Python: обзор двух фреймворков
Мобильная разработка на Python – одно из перспективных направлений.
Мобильная разработка на Python постепенно прогрессирует.
🎯 Результатом этого прогресса являются несколько современных инструментов, которые мы рассмотрим в этой статье. Два фреймворка, которые следует выделить — это Kivy и BeeWare.
В статье автор рассматривает два фреймворка с их недостатками и преимуществами.
➡️ proglib.io
Просто Python
🔍 Как обнаружить и устранить мультиколлинеарность с помощью Statsmodels в Питоне
Мультиколлинеарность возникает, когда в модели множественной регрессии одна из независимых переменных может быть линейно предсказана с помощью других независимых переменных с высокой степенью точности.
❗️ Это явление приводит к тому, что расчетные коэффициенты регрессии становятся нестабильными и их значения могут сильно изменяться в зависимости от включения или исключения других переменных в модель.
В статье рассмотрим как обнаружить и устранить мультиколлинеарность с помощью Statsmodels в Питоне.
➡️ habr.com
Просто Python
🔵🗣Вырасти до хардового Middle+ аналитика.
Как? Добавьте к своим скилам навыки в проектировании архитектуры и интеграций веб-сервисов!
Рассмотрите — авторский курс про архитектуру и интеграции
с практикой.
—————
По результатам курса вы:
▫️научитесь выбирать стиль интеграции под вашу задачу;
▫️сможете проектировать с нуля и описывать интеграции в современных стилях (API: REST, SOAP, gRPC и др. + брокеры сообщений);
▫️поймете, как правильно собирать требования и моделировать в UML;
▫️подготовитесь к собеседованию, решив более 100 тестов;
▫️разработаете свой API на Python;
—————
🟢Вы получите большую базу фундаментальных знаний, доступ к урокам и обновлениям остается навсегда 💡
• Всю программу и отзывы смотрите в боте курса.
• Бонусный модуль про проектирование баз данных — нормализация, транзакции, основы DWH, индексы.
• Результат после прохождения курса: 15 рабочих проектов в портфолио.
• Доступ к чату учеников (общение, обмен опытом, помощь внутри сообщества)
🔹🔹 С чего начать?🔹🔹
С открытых бесплатных уроков по архитектуре и интеграциям в чат-боте курса. Переходите.
👇
@studyit_help_bot
Скидка на курс от канала —
1 000₽ по промокоду PROPY до 31 мая.
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
