(二)requests爬取智能合约账户地址及其交易记录
1 背景
之前使用Selenium爬取 https://eth.btc.com/accounts 上的账户地址及其交易记录,但是运行时间很长,而且老报一些错误,所以想到换一种方式来爬取智能合约。
2 方法
先对其抓包,获取请求路径和参数
循环构造参数
使用requests.get(url, params).json()请求获取数据并使用json方法序列化结果
处理获取到的数据并将其写入文件
3 步骤
(1)抓包
通过分析,获取请求地址和参数,发现只有page和size两个参数。
(2)构造参数
原创
2021-09-12 19:13:12 ·
10194 阅读 ·
0 评论