我正在嘗試將用戶的響應添加到 URL 中。我的代碼是async def dungeondata(): async with aiohttp.ClientSession(connector=aiohttp.TCPConnector(ssl=False)) as session: async with session.get('https://sky.shiiyu.moe/api/v2/dungeons/{}/{}'.format(name, cutename)) as resp: return await resp.json()@bot.command(name='dungeon', aliases=['dungeons'])async def dungeon(ctx, name, cutename): JSONData = await dungeondata(name, cutename)當用戶執行 ?dungeons 時,我嘗試將 和 添加到 URL,以便 URL 變為https://sky.shiiyu.moe/api/v2/dungeons/name/cutename。我怎么做?
1 回答

明月笑刀無情
TA貢獻1828條經驗 獲得超4個贊
在函數中添加name和cutename作為參數dungeon。
async def dungeon(name, cutename):
async with aiohttp.ClientSession(connector=aiohttp.TCPConnector(ssl=False)) as session:
async with session.get('https://sky.shiiyu.moe/api/v2/dungeons/{}/{}'.format(name, cutename)) as resp:
return await resp.json()
添加回答
舉報
0/150
提交
取消