采集blur平台 NFT 列表的地板价(附代码)


代码是 Python 脚本,可用于采集 NFT 列表的地板价、最高 bid 价、某档价格和最近最低成交价等信息。


脚本定义一个 row_main 函数,该函数用于采集 NFT 列表的每行信息。该函数首先获取 NFT 的合约地址、价格、尺寸和名称。然后,它通过 requests 库发送 HTTP 请求到 Blur.io 的 API,以获取 NFT 的地板价、最高 bid 价、某档价格和最近最低成交价。

脚本还定义了 headers 字典,该字典用于设置 HTTP 请求的头部。该字典包含 User-Agent 和 Cookie 值。

脚本然后打开 G:\bid0.csv 文件,并将其内容读取到 reader 列表中。

最后,脚本创建一个 Pool 对象,并将 row_main 函数传递给 Pool.map() 方法。这将 row_main 函数并行执行 reader 列表中的每行。

import csv,requests,time,json
from multiprocessing.dummy import Pool
import random

# # 采集nft列表的地板价,最高bid价,某档价格,最近最低成交价等信息


def row_main(row):
    contract=row['contract']
    price=row['price']
    size=row['size']
    #name =row['name']


    #采集地板价等信息
    while True:
        try:
            url=f'https://core-api.prod.blur.io/v1/collections/{contrac

你可能感兴趣的:(python实践web3开发,区块链,python)