fetch bing image urls based on keywords
Fetch Bing image urls based on keywords
pip install bing-image-urls
from bing_image_urls import bing_image_urls print(bing_iamge_urls("bear", limit=2)) # ['https://www.stgeorgeutah.com/wp-content/uploads/2017/01/blackbear.jpg', # 'http://www.cariboutrailoutfitters.com/wp-content/uploads/2017/03/saskatchewan-black-bear-hunting.jpg']
The helper function
get_image_size may sometimes come handy if you need to know the size of the image.
get_image_size takes a filename or a filelike object as input and outputs the width and height of the image. Hence the raw bytes of an image from the net can be wrapped in io.BytesIO and fed to
import io import httpx from logzero import logger from bing_image_urls import get_image_size url = "https://www.stgeorgeutah.com/wp-content/uploads/2017/01/blackbear.jpg" try: resp = httpx.get(url) resp.raise_for_status() except Exception as exc: raise SystemExit(exc) print(get_image_size(io.BytesIO(resp.content))) # (1797, 2696)
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for bing_image_urls-0.1.4-py3-none-any.whl