Python_BE1
9 subscribers
747 photos
251 videos
7 files
672 links
Канал по Python, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
**🔍 Yandex Search API Client – удобный поиск через Python**

Библиотека `yandex-search-api` позволяет легко взаимодействовать с **Yandex Search API**, получая результаты поиска прямо в Python.

### **📌 Основные возможности:**
- Поиск через API Яндекса
- Получение результатов в **XML** или **списке ссылок**
- Поддержка разных типов поиска (Русский, Международный и др.)
- Настройка региона (Россия, Украина, Казахстан и др.)
- Автоматическое управление **IAM-токенами**
- Асинхронные запросы с таймаутами

### **🚀 Пример использования:**
```python
from yandex_search_api import YandexSearchAPIClient

client = YandexSearchAPIClient(
folder_id="ваш_folder_id",
oauth_token="ваш_oauth_token"
)

links = client.get_links(
query_text="Python библиотеки для поиска",
n_links=5
)

print("Найденные ссылки:", links)
```

### **⚙️ Установка:**
```bash
pip install yandex-search-api
```

**🔗 Документация:**
- [Как получить folder_id](https://yandex.cloud/en-ru/docs/resource-manager/operations/folder/get-id)
- [Как получить OAuth-токен](https://yandex.cloud/en-ru/docs/iam/concepts/authorization/oauth-token)

Удобно для парсинга, анализа выдачи и автоматизации поиска! 🚀

https://pypi.org/project/yandex-search-api/#description

#Python #Yandex #API #Search #Automation

@python_be1