Пакет 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-запросами.
Ресурсы: