我正在嘗試從 Opensea 網站上獲取價格。我設法從 API 獲取資料,但現在我被卡住了,因為資料中宣告的“current_price”與網站上顯示的完全不同。例如:"current_price":"48070000000000000000.00000000.00000000","current_bounty":"480700000000000000","bounty_multiple":"0.01",當價格實際上沒有多大意義時。58 以下是我使用的代碼。問候
import requests
from bs4 import BeautifulSoup as bs
import web3
for tokenid in range(7028, 7029):
i = str(tokenid)
url = "https://api.opensea.io/api/v1/asset/0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d/" i "/"
response = requests.request("GET", url)
print(response.text)
uj5u.com熱心網友回復:
類似的東西:
import requests
for tokenid in range(7000, 7029):
i = str(tokenid)
url = "https://api.opensea.io/api/v1/asset/0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d/" i "/"
response = requests.request("GET", url)
print(response.json()["orders"][0]["current_price"])
> output
46700000000000000000.00000000
46700000000000000000.00000000
46700000000000000000.00000000
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/382745.html
上一篇:WebScrape-獲取href
