zaLinux.ru

Python

Как добавить префикс «b» к имени переменной в Python?

Строки с префиксом «b» в Python Рассмотрим следующий пример: byte_string = b'test string' print(byte_string) В результате работы эти две строки выведут: b'test string' Строки с префиксом «b» – это последовательность байтов (bytes), то есть особый тип данных (такие как стоки,…
ДАЛЕЕ

Как запустить программу из Python: как выполнить системную команду или другой скрипт Python (полное руководство)

Оглавление 1. Модуль subprocess в Python 2. Как передать аргументы в программу в subprocess.run 3. Получение результата выполнения команды 4. Работа со стандартным потоком ошибок 5. Автоматическая разбивка команды на список аргументов 6. Как запустить команду с подстановочными знаками (wildcard)…
ДАЛЕЕ

Как очистить список в Python. Почему при очистке списка удаляются его копии в других переменных

Почему при очистке списка в Python удаляются его копии в других переменных Очистка списка в Python может быть выполнена разными способами, некоторые из которых могут привести к неожиданным результатам, если вы не знаете, чем они различаются и что происходит под капотом.…
ДАЛЕЕ

Ошибка «ModuleNotFoundError: No module named 'manimpango'» (РЕШЕНО)

При запуске одно из программ возникла следующая ошибка: Traceback (most recent call last): File "/usr/bin/emote", line 33, in <module> sys.exit(load_entry_point('Emote==0.0.0', 'gui_scripts', 'emote')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/bin/emote", line 25, in importlib_load_entry_point return next(matches).load() ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 202, in load module =…
ДАЛЕЕ

Как в скрипте Python получить данные от веб-страницы методами GET и POST

Программы и скрипты на Python могут делать запросы к веб сайтам и веб сервисам и получать от них данные с помощью методов GET и POST (а также другими HTTP методами: PUT, PATCH и DELETE). Но что если вы хотите передавать…
ДАЛЕЕ

Как установить Python как CGI модуль в Apache в Linux

Оглавление 1. Как запустить скрипт Python на веб-сервере 2. Как настроить Python в качестве CGI модуля в Apache на Debian (Ubuntu, Linux Mint, Kali Linux) 2.1 Настройка Python CGI для одной директории 2.2 Настройка Python CGI для всего веб-сервера 3.…
ДАЛЕЕ

Как настроить Python в качестве CGI модуля в Apache на Debian (Ubuntu, Linux Mint)

Настройка Python CGI для одной директории Выполните команду для включения модуля CGI: sudo a2enmod cgi Перезапустите веб-сервер, чтобы изменения вступили в силу: sudo systemctl restart apache2 Создайте файл /usr/lib/cgi-bin/test.py: sudo gedit /usr/lib/cgi-bin/test.py Скопируйте в этот файл следующее содержимое: #!/usr/bin/python3 print…
ДАЛЕЕ

Как преобразовать строку в верхний регистр в Bash

В этой заметке будет показано, как преобразовать строку в верхний регистр (заглавные буквы буквы, прописные буквы) в командной строке Linux. Чтобы конвертировать строку в большие буквы независимо от её текущего регистра, используйте одну из следующих команд. tr echo "Hi all"…
ДАЛЕЕ

Как преобразовать строку в нижний регистр в Bash

В этой заметке будет показано, как преобразовать строку в нижний регистр (строчные буквы) в командной строке Linux. Чтобы конвертировать строку в маленькие буквы независимо от её текущего регистра, используйте одну из следующих команд. tr echo "Hi all" | tr '[:upper:]'…
ДАЛЕЕ

Переход на Python 3 в Debian и Kali Linux

Python 2 в Debian и производных дистрибутивах Смотрите также: Как переключаться между различными версиями Python. Как установить Python 2 Kali Linux полностью перешла на Python 3. Это означает, что любой инструмент, присутствующий в репозиториях Kali, который использовал Python 2, был либо удалён, либо…
ДАЛЕЕ

Как переключаться между различными версиями Python. Как установить Python 2

pyenv позволяет легко переключаться между несколькими версиями Python. Он простой, ненавязчивый и следует традиции UNIX одноцелевых инструментов, которые хорошо справляются с одной задачей. Возможности pyenv: Позволит вам изменить глобальную версию Python для каждого пользователя. Обеспечит поддержку версий Python для каждого…
ДАЛЕЕ

Как установить pip в Kali Linux

pip — это менеджер пакетов для языка программирования Python. Его можно установить в системе Linux, а затем использовать в командной строке для загрузки и установки пакетов Python и их необходимых зависимостей. Python — это популярный язык, на котором написано множество…
ДАЛЕЕ

ONVIF клиент с интерфейсом командной строки

ONVIF — это открытый отраслевой форум, который предоставляет и продвигает стандартизированные интерфейсы для эффективного взаимодействия продуктов физической безопасности на основе IP. ONVIF протокол можно встретить на камерах безопасности. С помощью ONVIF протокола можно получать информацию с IP камер и управлять…
ДАЛЕЕ

Как запустить небольшой код Python в Bash

Bash — это не только и даже не столько встроенные функции оболочки сколько программы (утилиты) командной строки. Запуская эти команды и передавая полученные данные конвейеру (по трубе) можно автоматизировать самые различные вещи, на программирование которых в других языках программирования может…
ДАЛЕЕ

Ошибка «Error: pg_config executable not found.» (РЕШЕНО)

Пакеты Python можно установить как из стандартного репозитория вашего дистрибутива, так и с помощью команды pip, которая является менеджером пакетов Python. В репозитории pip доступно больше пакетов и эту программу удобно использовать для установки зависимостей. Но при установке некоторых пакетов…
ДАЛЕЕ