16.ajax_case07

# 通过搜索接口抓取etherscan上的合约地址
# https://etherscan.io/

import requests
import re

header = {
    'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 '
    '(KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'}

url = 'https://etherscan.io/searchHandler?term=eos'
response = requests.get(url,
                        headers=header,
                        timeout=5
                        )

# print(response.text)

print(type(response.text))

for item in eval(response.text):
    # print(item)
    result = re.findall(r'0x.*\t?', item)[0][:43]
    print(result)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 15.selenium_case02

    hankleo
  • [已解决]报错: mac无法访问github

    hankleo
  • Python连接redis

    hankleo
  • 对IBO的定义和对BANCOR缺陷的讨论(上)

    最近因为做项目的原因,一直在学习BANCOR协议。看到好多文章写完了之后都要在文章最后加上一些缺陷不足的讨论。凌帅也明白,只谈优点避谈不足,观点就不够中立,极端...

    凌帅出口
  • Python用不好?看官方中文文档啦

    以前也是有一些第三方维护的 Python 中文文档,不过可能因为人力等限制,并做不到同步更新与维护。目前也有很多高质量的 Python 中文资源,但大部分都是大...

    机器之心
  • Python用不好?看官方中文文档啦

    以前也是有一些第三方维护的 Python 中文文档,不过可能因为人力等限制,并做不到同步更新与维护。目前也有很多高质量的 Python 中文资源,但大部分都是大...

    小小詹同学
  • Python用不好英语水平不够?官方中文文档你看不看

    Python 作为世界上最好用的语言,官方支持的文档一直没有中文。小伙伴们已经习惯了原汁原味的英文文档,但如果有官方中文文档,那么查阅或理解速度都会大大提升。本...

    一墨编程学习
  • Python 初学者常犯的5个错误

    Python 是一种高级的动态编程语言,它以易于使用著名。目前 Python 社区已经非常完善了,近几年它的发展尤为迅猛。但是易于使用同样能带来一些坏处,即易于...

    CDA数据分析师
  • PHP神奇又有用的Trait

    php和java,c++一样都是单继承模式。但是像python,是支持多继承(即Mixin模式)。那么如何在php中实现多继承模式?这就需要使用trait。

    写PHP的老王
  • PHP 面向对象 trait

    通过 trait 可以实现多继承。 trait A { public function fun1() { echo __FUNC...

    康怀帅

扫码关注云+社区

领取腾讯云代金券