【发布时间】:2021-11-26 12:08:02
【问题描述】:
我正在开发一个不和谐的机器人来获取 Solanart 的底价。我正在使用这个 JSON: https://qzlsklfacc.medianetwork.cloud/nft_for_sale?collection=cryptocavemen
如何为唯一令牌地址选择最高 id ? 令牌地址是唯一的,但对于一个令牌地址,由于销售原因,有许多 id。 我需要获取令牌地址的最新 ID。然后我需要获取令牌地址的最大id的价格。
JSON 片段: “身份证”:908471, "token_add":"8p9LZH6VjfqQhMPoNuT6DyPZnBUje22mhanncdEzLWsv",
这是我的代码:
import discord
import os
import json
import urllib
my_secret = os.environ['TOKEN']
client = discord.Client()
with urllib.request.urlopen("https://qzlsklfacc.medianetwork.cloud/nft_for_sale?collection=cryptocavemen") as url:
data = json.loads(url.read().decode())
@client.event
async def on_ready():
print('We have logged in as {0.user}'.format(client))
@client.event
async def on_message(message):
if message.author == client.user:
return
if message.content.startswith('!floor'):
floor_price = min(map(lambda x: x['price'], data))
await message.channel.send("The Floor Price is: " + str(floor_price))
client.run(my_secret)
【问题讨论】:
标签: python json list sorting discord