最近,我开始学习python和discord.py,试图制作一个代码,将一个随机图像从谷歌发送到,但我似乎不知道如何设置代码,否则它写错了
from discord.ext import commands
class Images(commands.Cog):
def __init__(self, client):
self.client = client
gis = GoogleImagesSearch('...', '...')
_search_params = {
'q': 'razorcrest',
'num': 10,
'safe': 'off',
'fileType': 'png',
'imgType': 'photo',
'imgSize': 'large',
'imgDominantColor': 'black',
'imgColorType': 'color',
'rights': 'cc_publicdomain'
}
gis.search(search_params=_search_params)
gis.search(search_params=_search_params, path_to_dir='/path/')
gis.search(search_params=_search_params, path_to_dir='/path/', width=500, height=500)
gis.search(search_params=_search_params)
for image in gis.results():
image.download('/path/')
image.resize(500, 500)
def setup(client):
client.add_cog(Images(client))我该怎么处理这段代码?或者如何为来自google的随机图像编写代码?
发布于 2022-04-01 17:33:19
您可以使用lorem picsum api。Usage将这个url:https://picsum.photos/200/300设置为图像的源。
当您访问url时,api将为您提供一个随机图像。
您还可以设置在url params中图像的宽度或高度。
https://stackoverflow.com/questions/71709729
复制相似问题