python

  1. Johan Van

    Скачиваем вложения из постов группы ВК с помощью Python

    На создание данного скрипта меня натолкнула работа с плейлистами m3u, когда я пытался создать чекер работоспособности ссылок. Процесс создания частично описан вот в этой You must be registered for see element.. Тогда, для тестирования мне нужно было скачивать большое количество плейлистов...
  2. Johan Van

    Используем двухэтапную (двухфакторную) аутентификацию в Python

    Двухфакторную аутентификацию в том или ином виде используют уже довольно давно. Изначально, данный способ предусматривал аутентификацию с помощью SMS-кода. Однако, такой способ не является достаточно надежным, поэтому с некоторых пор стали использовать аутентификацию на базе одноразового пароля...
  3. Johan Van

    Создание меню выбора клавишами в терминале с помощью Python

    Когда мы пишем какое-то консольное приложение подразумевающее пользовательский выбор, хорошо было бы иметь такой инструмент, который бы создавал нужное нам меню и позволял перемещаться по нему с помощью стрелок на клавиатуре. Ведь это гораздо удобнее, чем просить пользователя ввести какую-либо...
  4. Johan Van

    Немного об IPTV или проверка m3u с помощью Python. Часть 02

    Это вторая часть You must be registered for see element. о проверке плейлистов на работоспособность. Небольшие пояснения для тех, кто не читал первую часть. В прошлой статье мы создали небольшие инструменты для обработки плейлистов. Такие скрипты как: разбиение плейлиста на части, объединение...
  5. Johan Van

    Немного об IPTV или проверка m3u с помощью Python. Часть 01

    Уже довольно давно существует такая технология, как потоковая передача данных. С ее помощью стала возможной передача медиа-контента для просмотра, к примеру, телеканалов или просто видео на компьютере или смартфоне с помощью специальных плееров, которые и созданы для этого. Для примера, это всем...
  6. Johan Van

    Определение типа файла по его сигнатуре с помощью Python

    Вполне возможно, что при разработке приложений вам может понадобиться определение типа файла. И не всегда тип файла можно узнать по расширению. Если в ОС Linux это не составляет больших проблем, так как данная операционная система распознает тип файла не по расширению, а по содержимому, то вот в...
  7. Mark Klintov

    Статья Облачная лиса. Сохраняем пароли Firefox в облако на Python

    You must be registered for see element. Введение Думаю ты уже не раз сталкивался с такой ситуацией, когда твоя любимая система выходит из строя и ее приходится переустанавливать. Причины могут быть разные: заражение шифровальщиком, повреждение системных файлом, загрязнение локального диска...
  8. sainless

    Учимся создавать Discord-боты. Часть 1.

    You must be registered for see element. Глава первая «Введение» Боты - это интересные существа который выполняют свои определенные задачи. Они бывают в разных программах и соц.сетей. Но в статье я покажу именно саму Discord. Почему выбрал Discord? Знаете если сравнить с Telegram...
  9. err0rtic

    Статья Пишем шифровальщик на python ч1

    You must be registered for see element. Введение Приветствую всех! Во время активного изучения python, я нарвался на книгу "Black Hat Python: программирование для хакеров и пентестеров 2-е издание Джастин Зейтц, Тим Арнольд". И там рассматривалось написание шифровальщика с использованием...
  10. A

    Зашел в тупик... Машинное обучение и критобиржи

    Приветствую Вас, господа! Тут такая проблема... Я в полном отчаянии, зашел в тупик. В чем собственно суть вопроса и проблемы, в мою глупую головушку пришла мысль: "Следить за крипторынком не так уж легко, поэтому почему бы не написать подобие ИИ, которая будет анализировать, прогнозировать...
  11. N

    Помогите решить задачу (Задача 1. Работа с файлом 2)

    Что нужно сделать Реализуйте модернизированную версию контекст-менеджера File: теперь при попытке открыть несуществующий файл менеджер автоматически создаёт и открывает этот файл в режиме записи; на выходе из менеджера подавляются все исключения, связанные с файлами. Что оценивается...
  12. Johan Van

    Сканируем случайные адреса Интернет. Получаем баннеры и протоколы с помощью Python

    О каждой из этих тем по отдельности я писал в этой: You must be registered for see element., и этой: You must be registered for see element., статьях. Но давайте попробуем объединить два этих скрипта, чтобы использовать для сканирования адресов возможности scapy, а также получать баннеры с...
  13. Johan Van

    Парсинг вывода команд операционной системы и немного о получении параметров сетевых адаптеров с помощью Python

    В данной статье речь пойдет о парсинге. Не о том, когда получаются данные веб-сайта. Этот парсинг, в более правильном варианте, все же называется scrapping. А о том, который подразумевает под собой парсинг данных. В данном случае текстовых. Ну и немного о получении данных о сетевых адаптерах...
  14. Johan Van

    Получение базовых параметров сетевых интерфейсов по-умолчанию для использования в проектах Python

    Очень часто, в начале изучения Python, многие сталкиваются с необходимостью поиска способа получения тех или иных параметров сетевого интерфейса, используемого операционной системой по-умолчанию. Конечно же, поиск - это дело хорошее, но учитывая свой небольшой опыт, я попытался собрать код, с...
  15. sainless

    [Selenium] Взаимодействие и регистрации аккаунта. Part ⅠⅠ

    You must be registered for see element. Приветствую, дамы и господа В прошлой You must be registered for see element.я показал, как устанавливать веб-драйвера и использовать веб-локаторы. Вторая часть будет намного интереснее. Вы узнаете про: Взаимодействие с сайтом (DropDown, Entry)...
  16. M

    Заметка Scrapy - легендарный инструмент для парсинга. Введение. Часть 1.

    You must be registered for see element. Введение Наверняка вы слышали, что такое парсинг. С помощью него можно извлекать(или брать) данные с других источников, с сайта. Это очень полезно. Некоторые программисты даже извлекая данных, выводит результат в Телеграмме. Используя парсинг, вы можете...
  17. N

    Помогите Решить задачу на python Задача 3. Свой словарь

    Что нужно сделать В силу обстоятельств Васе постоянно приходится работать со словарями и их данными. В том числе и с методом get, который по умолчанию возвращает None, если такого ключа в словаре нет. Однако Васю это не устраивает: для нормальной работы ему нужно возвращать число 0. Реализуйте...
  18. Johan Van

    Получение данных из таблицы с динамическим содержимым с помощью Python

    Парсинг данных, это всегда увлекательная и полезная штука, ведь получив данные мы можем выполнить различные виды анализа или использовать полученные данные в нужных приложениях, будь то телеграмм-бот или иное приложение. В марте этого года на сайте фриланса fl.ru мне попалось задание, которое...
  19. STAR

    Soft Слабенький НЕавторегер Google

    Всем привет :) Хотел бы поделиться скриптом, которые регистрирует аккаунты Google, он написан на языке питон и имеет плюсы и минусы. Минусы: Один запуск - один аккаунт(было бы получше за один запуск регистрировать несколько аккаунтов) Нету номеров, он всего лишь регает имена и фамилии и т.п, а...
  20. DeathDay

    Статья Эхо Террора: исповедь бывшего киберпреступника - при чем здесь читы, лудомания и дети

    Как прост и как прекрасен мир все в нем чудесно, хоть и платно а для жмотов еще есть сыр он в мышеловке, как не странно @useless Эхо Террора: исповедь бывшего киберпреступника - читы, лудомания и первое текстовое интервью You must be registered for see element. (делал @вася трубочист )...