semvec/pypi-packages huggingface dataset:
beckn-python 1.0.0
Python SDK for Beckn
Requires Python: >=3.12

# Beckn Protocol client for Python

### Installation

```bash
pip install beckn-python
```

or use the OG package manager:

```bash
uv add beckn-python
```

### Usage

```python
from beckn_python 
  import Transaction,
      # Meta, Registry

client = Transaction.ApiClient(
    configuration=Transaction.Configuration(
        host="https://api.example.com",
        api_key="example",
    )
)

data = Transaction.BecknApplicationPlatformBAPApi(
        client=client
    ).on_search_post(
        Transaction.OnSearch(
            context=Transaction.OnSearchContext(), 
            message=Transaction.OnSearchMessage()
        )
    )

print(data)
```
lib-fetcher-image 2.3.4
Library for search images

# lib_fetcher_image

`lib_fetcher_image` это библиотека Python для поиска изображений,
а так же получения на них ссылок в случае успеха с возможностью скачивания

## Установка из PyPI

```bash
pip install lib_fetcher_image
```

## Использование репозитория GitHub

```bash
git clone https://github.com/YuranIgnatenko/lib_fetcher_image.git
cd lib_fetcher_image
pip install .
```

## Пример использования

```bash
# импорт библиотеки
from lib_fetcher_image.fetcher import FetcherImage

# создание обьекта
fetcher_image = FetcherImage()

# параметры
pattern = "Море" # строка поиска (поддерживает: ru, en)
max_image = 2 # макс. кол-во ссылок в ответе в случае  успеха
# if max_image == -1 : возвращать все значения до конца
# else: вернуть столько же или меньше

# получение ссылок
list_urls = fetcher_image.get_images_urls(pattern, max_image)
# list_urls: ["http://../file.jpg", "http://../file.jpg"]

# скачивание файла по ссылке
fetcher_image.download(list_urls[0], "image.jpg")

# создание итератора используя
# строку запроса:  pattern
i = 0
for url in fetcher_image.search_iterator(pattern, max_image):
	print(f"{i}-{url}")
	i+=1

# создание итератора популярных изображений
i = 0
for url in fetcher_image.popular_iterator(max_image):
	print(f"{i}-{url}")
	i+=1


```

> using sources from site:
> `https://million-wallpapers.ru`