Пакет requests

Обновлено: 2024-03-12
1 мин

Содержание

Модуль requests - это сторонняя библиотека Python для отправки HTTP-запросов. Он предоставляет удобный и простой API для отправки GET-, POST-, PUT-, DELETE- и других типов запросов.

Установить requests можно с помощью менеджера пакетов pip:

pip install requests

Пример GET-запроса:

import requests

response = requests.get("https://www.example.com")
print(response.status_code)
print(response.text)

Пример POST-запроса:

import requests

payload = {'key1': 'value1', 'key2': 'value2'}
response = requests.post("https://site.org/post", data=payload)
print(response.status_code)
print(response.json())

Модуль requests также поддерживает отправку запросов с использованием сессий, установку заголовков, аутентификацию и другие полезные функции для работы с HTTP-запросами.

Ресурсы: