
Использование VS Code для разработки на Python
В этом практикуме вы научитесь использовать Visual Studio Code (VS Code) для разработки на Python. Мы изучим интерфейс VS Code, потренируемся использовать Python в интерактивном режиме в терминале, создадим и запустим скрипт Python, укрепив понимание рабочего процесса разработки.
Python

Как добавить несколько аргументов argparse
Узнайте, как эффективно добавлять и обрабатывать несколько аргументов командной строки в Python, используя мощный модуль argparse для гибкой настройки скриптов
Python

Изучение инструментов разработки на Python
В этом практикуме вы познакомитесь с различными инструментами для разработки на Python, включая стандартный интерактивный режим, IPython для расширенного взаимодействия, Vim для написания скриптов и IDLE для интегрированной разработки. Получите практический опыт работы с различными рабочими процессами разработки на Python.
Python

Обратный шелл для управления несколькими целевыми объектами
Эта лабораторная работа проведет вас по созданию обратного шелла на Python для пентеста и безопасного управления удаленными системами.
Python

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

Как использовать re.findall() в Python для поиска всех совпадающих подстрок
Узнайте, как использовать мощную функцию re.findall() в Python для эффективного извлечения всех совпадающих подстрок из текста. Усовершенствуйте свои навыки программирования на Python и овладейте техниками обработки текста.
Python

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

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

Как решить ошибки импорта в Python
Изучите эффективные методы устранения и решения распространенных ошибок импорта в ваших проектах на Python, обеспечивая плавное выполнение кода и повышенную продуктивность.
Python

Как форматировать шестнадцатеричный вывод в Python
Узнайте, как эффективно форматировать шестнадцатеричный вывод в ваших программах на Python. Изучите основы шестнадцатеричной системы и откройте для себя практическое применение этого мощного числового представления.
Python

Создание сканера портов на Python
В этом практическом занятии мы разработаем сканер портов сервера на Python для обнаружения открытых портов на целевом сервере. Эта утилита важна как системным администраторам, которые используют ее для проверки политик безопасности, так и потенциальным атакующим, которые используют ее для идентификации работающих сетевых служб на хосте. Наша работа охватит основные аспекты сканирования портов, включая методологию и последствия. Мы углубимся в создание простого, но эффективного сканера портов, используя возможности Python, и сосредоточимся на многопоточном подходе для повышения эффективности и производительности.
Python

Как заменить несколько пробелов в строке Python
Узнайте, как эффективно заменить несколько пробелов в строке Python, используя различные методы. Откройте для себя практические примеры и варианты использования этой распространенной задачи программирования.
Python

Как эффективно сгруппировать список Python на основе заданной функции
Узнайте, как эффективно сгруппировать список Python на основе заданной функции. Откройте для себя встроенные методы и передовые методы для оптимизации процесса группировки списков.
Python

Как исправить ошибку ValueError: слишком много значений для распаковки
Узнайте, как исправить ошибку "ValueError: too many values to unpack" в программировании на Python. Изучите практические решения для диагностики и устранения этой распространенной проблемы.
Python

Взлом паролей веб-сайтов с использованием Python
В этой лабораторной работе вы узнаете, как взламывать пароли веб-сайтов с использованием Python. Вы изучите целевой веб-сайт, создадите словарь паролей, напишете скрипт для взлома паролей и запустите его. Наконец, вы узнаете, как повысить безопасность паролей.
PythonLinux

Как исправить 'NameError: name 'json' is not defined' в Python
Узнайте, как исправить ошибку 'NameError: name 'json' is not defined' в вашем коде Python. Изучите правильный способ импорта модуля JSON и избегайте этой распространенной ошибки.
Python

Как определить оценку на основе баллов с использованием Python if-elif-else
Узнайте, как использовать операторы if-elif-else в Python для создания системы оценивания на основе баллов студентов. Изучите практические применения и примеры этой полезной техники программирования.
Python

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