Saltar al contenido

Búsqueda inversa de una imagen en Yandex Images usando Python

Entiende el código correctamente antes de utilizarlo a tu proyecto y si ttienes algo que aportar puedes dejarlo en los comentarios.

Solución:

Puede obtener una URL con una búsqueda de imágenes utilizando este código. Funciona en ubuntu 18.04, con python 3.7 y solicitudes 2.23.0

import json

import requests

filePath = "C:\path\whateverThisIs.png"
searchUrl = 'https://yandex.ru/images/search'
files = 'upfile': ('blob', open(filePath, 'rb'), 'image/jpeg')
params = 'rpt': 'imageview', 'format': 'json', 'request': '"blocks":["block":"b-page_type_search-by-image__link"]'
response = requests.post(searchUrl, params=params, files=files)
query_string = json.loads(response.content)['blocks'][0]['params']['url']
img_search_url= searchUrl + '?' + query_string
print(img_search_url)

Si sostienes algún titubeo o disposición de acrecentar nuestro noticia eres capaz de dejar un exégesis y con mucho placer lo leeremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *