zaLinux.ru

Python

Как в скрипте 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 доступно больше пакетов и эту программу удобно использовать для установки зависимостей. Но при установке некоторых пакетов…
ДАЛЕЕ

Ошибка «ModuleNotFoundError: No module named ‘setuptools’» (РЕШЕНО)

При установки пакетов Python с помощью pip или setup.py может возникнуть ошибка «No module named 'setuptools'». Эта ошибка появляется при использовании команды: setup.py install Или команды sudo pip3 install -r requirements.txt Пример ошибки: Complete output from command python setup.py egg_info:…
ДАЛЕЕ

Ошибка «Cannot uninstall …. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.» (РЕШЕНО)

При обновлении пакета может возникнуть ошибка, которая препятствует обновлению, например, для пакета scapy: Cannot uninstall 'scapy'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial…
ДАЛЕЕ

Как обновить все пакеты Python установленные с pip

Пакет pip — это программа для установки и управления пакетами Python. Сам пакет pip в репозитории вашего дистрибутива существует в двух версиях: для Python 3 (называется python3-pip или python-pip в зависимости от того, какая версия Python является версией по умолчанию…
ДАЛЕЕ

Решение проблемы ‘cannot import name opentype’

При запуске программы на Python может возникнуть ошибка 'cannot import name opentype'. Пример реального сообщения: :0: UserWarning: You do not have a working installation of the service_identity module: 'cannot import name opentype'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure…
ДАЛЕЕ