Media is too big
VIEW IN TELEGRAM
Часть 37 – Динамический вывод
В Python динамический вывод (вывод информации, который обновляется во время выполнения программы) может осуществляться с помощью функции print()или библиотек.
Цель – создать интеллектуальные и адаптивные механизмы вывода, например, выводить данные в одну строку или перезаписывать последний вывод.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍2🔥1
Извлечение паролей из браузеров — важная задача в области компьютерной экспертизы (форензика).
Сегодня посмотрим, как вытащить пароли Chrome с помощью на Python.
— В конце автор покажет, как используя Python удалить сразу все пароли сохраненные в Chrome.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Codeforces – это веб-платформа, предназначенная для организации и проведения онлайн-соревнований по программированию, а также для обучения и развития навыков алгоритмического мышления.
⏺ Проведение регулярных онлайн-контестов с обширной базой задач по различным алгоритмическим темам.⏺ Система автоматической проверки решений пользователей с подробной обратной связью и динамической рейтинговой системой, отражающей уровень и прогресс участников.⏺ Содержит блоги, обучающие материалы и возможности для социального взаимодействия между программистами.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🤔1
Представлен открытый инструментарий под названием no-code. Решение позволяет скрывать код в скриптах на языке Python.
Преобразованный скрипт выглядит в редакторах кода как одна строка "# coding: no" без какого-либо иного содержимого, но при этом продолжает запускаться и выполнять прежние функции.
— По информации OpenNET, инструментарий no-code создан под впечатлением от шуточной философии No Code, в соответствии с которой лучшим способом написания безопасных и надёжных приложений является полное отсутствие кода.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1
Cromite — это модифицированная версия веб-браузера Chromium для мобильной платформы Android, сфокусированная на улучшении конфиденциальности, безопасности и борьбе с рекламой и трекерами.
⏺ Поставляется с интегрированным блокировщиком рекламы и трекеров, что значительно улучшает пользовательский опыт и защищает от отслеживания.⏺ Удаляет многочисленные функции, связанные с телеметрией, отправкой данных в Google и другими механизмами отслеживания, присутствующими в стандартном Chromium.⏺ Включает улучшения в области безопасности, такие как повышенная защита от вредоносных сайтов и фишинга, а также другие модификации для более приватного веб-серфинга.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Media is too big
VIEW IN TELEGRAM
Часть 38 – Обрабатываем исключения
Обработка исключений в Python – это процесс выявления и разрешения ошибок (исключений), возникающих во время выполнения программы.
Цель – поймать ошибки до того, как они приведут к сбою программы, и предоставить способ восстановления после них.
Для обработки исключений в Python используются конструкция try-except и блок finally. Также важно учитывать иерархию исключений в Python и, в некоторых случаях, использовать библиотеки для работы с исключениями.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Сложно не согласиться, что для маломальски серьёзного проекта возможностей стандартной библиотеки Python рано или поздно становится недостаточно.
— В статье рассмотрим базовый функционал uv: установку различных версий python, создание окружения, управление зависимостями и примеры запуска кода.
Но арсенал инструмента гораздо богаче: здесь и возможность установки из локальных директорий, из git или по URL, возможность указания версии python, зависимостей и пакетов прямо в заголовке файла, создание lock-файла через uv pip compile, установка из uv.lock через uv pip sync, интеграция с MAKE и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥1