Library for search images
Project description
lib_fetcher_image
lib_fetcher_image это библиотека Python для поиска изображений,
а так же получения на них ссылок в случае успеха с возможностью скачивания
Установка из PyPI
pip install lib_fetcher_image
Использование репозитория GitHub
git clone https://github.com/YuranIgnatenko/lib_fetcher_image.git
cd lib_fetcher_image
pip install .
Пример использования
# импорт библиотеки
from lib_fetcher_image import FetchImage
# создание обьекта
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
lib_fetcher_image-2.3.tar.gz
(3.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lib_fetcher_image-2.3.tar.gz.
File metadata
- Download URL: lib_fetcher_image-2.3.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cff0fb20d06a01c7ada9be3085536d52ff2aaeb4e763febda333c2f2dfa34cf6
|
|
| MD5 |
a840c5b1e172b8deb428a07bb4b2dc21
|
|
| BLAKE2b-256 |
6459de1c5555840778b88dabb3096309fbf219f5e88f7df609d5db63aa44f8ac
|
File details
Details for the file lib_fetcher_image-2.3-py3-none-any.whl.
File metadata
- Download URL: lib_fetcher_image-2.3-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0526cf33229eed9030803cc32a0062098ffffaef46a26ddc4822f8b66b3a8e7
|
|
| MD5 |
476178ec5a6551ce09dd7d9d0fb28a02
|
|
| BLAKE2b-256 |
7586d04aeded40e2ca511938aa3dff7ff10111379d010d84e03d1b30d18224d1
|