<p>尝试以下操作以获得100个结果</p>
<pre><code>import requests
link = 'https://api.coinmarketcap.com/data-api/v3/cryptocurrency/listing'
params = {
'start': 1,
'limit': 100,
'sortBy': 'market_cap',
'sortType': 'desc',
'convert': 'USD,BTC,ETH',
'cryptoType': 'all',
'tagType': 'all',
'audited': 'false',
'aux': 'ath,atl,high24h,low24h,num_market_pairs,cmc_rank,date_added,tags,platform,max_supply,circulating_supply,total_supply,volume_7d,volume_30d'
}
with requests.Session() as s:
s.headers['User-Agent'] = 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36'
res = s.get(link,params=params)
for item in res.json()['data']['cryptoCurrencyList']:
rank = item['cmcRank']
coin_name = item['name']
print(rank,coin_name)
</code></pre>
<p>输出如下(截断):</p>
<pre><code>1 Bitcoin
2 Ethereum
3 Tether
4 Binance Coin
5 Cardano
6 Dogecoin
7 XRP
8 USD Coin
9 Polkadot
10 Binance USD
11 Uniswap
12 Solana
13 Bitcoin Cash
14 Litecoin
15 Chainlink
16 Polygon
17 Wrapped Bitcoin
18 Ethereum Classic
19 THETA
20 Internet Computer
</code></pre>