20 lines
No EOL
529 B
Python
20 lines
No EOL
529 B
Python
from google_images_search import GoogleImagesSearch
|
|
import creds
|
|
from creds import gimgsettings
|
|
|
|
gis = GoogleImagesSearch(creds.api, creds.cx)
|
|
|
|
def get_img(query, count):
|
|
gis.search(search_params= {
|
|
'q': query,
|
|
'safe': gimgsettings['safesearch'],
|
|
'num': count,
|
|
})
|
|
if count == 1:
|
|
return gis.results()[0].url
|
|
else:
|
|
results = ""
|
|
response = gis.results()
|
|
for result in response:
|
|
results += f"{result.url}\n"
|
|
return results |