Запросы - Настройка среды
В этой главе мы будем работать над установкой запросов. Чтобы начать работу с модулем Requests, нам нужно сначала установить Python. Итак, мы будем работать над следующим -
- Установить Python
- Запросы на установку
Установка Python
Перейдите на официальный сайт Python: https://www.python.org/downloads/как показано ниже, и щелкните последнюю версию, доступную для Windows, Linux / Unix и Mac OS. Загрузите Python в соответствии с имеющейся у вас 64- или 32-разрядной ОС.
После загрузки щелкните файл .exe и следуйте инструкциям по установке python в вашей системе.
Менеджер пакетов python, то есть pip, также будет установлен по умолчанию при указанной выше установке. Чтобы он работал глобально в вашей системе, напрямую добавьте местоположение python в переменную PATH. То же самое показано в начале установки, чтобы не забыть установить флажок ДОБАВИТЬ в ПУТЬ. Если вы забыли это проверить, следуйте инструкциям ниже, чтобы добавить в PATH.
Чтобы добавить в PATH, выполните следующие действия:
Щелкните правой кнопкой мыши значок «Компьютер» и выберите «Свойства»> «Дополнительные параметры системы».
Он отобразит экран, как показано ниже -
Щелкните Переменные среды, как показано выше. Он отобразит экран, как показано ниже -
Выберите Путь и нажмите кнопку «Изменить», в конце добавьте путь к местоположению вашего питона. Теперь давайте проверим версию Python.
Проверка версии Python
E:\prequests>python --version
Python 3.7.3
Запросы на установку
Теперь, когда у нас установлен python, мы собираемся установить запросы.
После установки python также будет установлен менеджер пакетов python, то есть pip. Ниже приведена команда для проверки версии pip.
E:\prequests>pip --version
pip 19.1.1 from c:\users\xxxxx\appdata\local\programs\python\python37\lib\site-
packages\pip (python 3.7)
У нас установлен пип, и его версия - 19.1.1. Теперь мы будем использовать pip для установки модуля запросов.
Команда приведена ниже -
pip install requests
E:\prequests>pip install requests
Requirement already satisfied: requests in c:\users\xxxx\appdata\local\programs
\python\python37\lib\site-packages (2.22.0)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\kamat\appdata\local\
programs\python\python37\lib\site-packages (from requests) (2019.3.9)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in c:\use
rs\xxxxx\appdata\local\programs\python\python37\lib\site-packages (from requests
) (1.25.3)
Requirement already satisfied: idna<2.9,>=2.5 in c:\users\xxxxxxx\appdata\local\
programs\python\python37\lib\site-packages (from requests) (2.8)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in c:\users\xxxxx\appdata\
local\programs\python\python37\lib\site-packages (from requests) (3.0.4)
У нас уже установлен модуль, поэтому в командной строке указано, что требование уже выполнено; если бы он не был установлен, он загрузил бы необходимые пакеты для установки.
Чтобы проверить детали установленного модуля запросов, вы можете использовать следующую команду -
pip show requests
E:\prequests>pip show requests
Name: requests
Version: 2.22.0
Summary: Python HTTP for Humans.
Home-page: http://python-requests.org
Author: Kenneth Reitz
Author-email: [email protected]
License: Apache 2.0
Location: c:\users\xxxxx\appdata\local\programs\python\python37\lib\site-package
S
Requires: certifi, idna, urllib3, chardet
Required-by:
Версия модуля Requests - 2.22.0.