美文网首页
抓取ExinOne交易价格

抓取ExinOne交易价格

作者: Lupino | 来源:发表于2021-01-17 23:30 被阅读0次

    我们通过chrome浏览器打开 https://exinone.com/,
    然后右击打开审查元素,找到网络栏目,我们发现一直有 OTC 的请求

    Screenshot 2021-01-17 at 10.53.34 PM.png Screenshot 2021-01-17 at 11.19.46 PM.png

    我们可以看到地址: https://exinone-api.exincdn.com/otc/

    我们抓取这个数据需要用到一个软件包叫 requests, 我们可以通过 pip 来安装

    python -m pip install requests
    

    我们使用 requests 发一个请求来看看:

    $ python
    >>> import requests
    >>> rsp = requests.get('https://exinone-api.exincdn.com/otc/')
    >>> data = rsp.json()
    >>> data['data'][0]['buyPrice']
    '6.47'
    >>> data['data'][2]['buyPrice']
    '26.65'
    

    通过 python 交互是命令行,我们取到了 usdt 和 box 的价格,
    我们写成一个完整的脚本定时打印box或usdt价格。

    import requests
    import time
    
    def get_box_price():
        rsp = requests.get('https://exinone-api.exincdn.com/otc/')
        return data['data'][2]['buyPrice']
    
    while True:
        print(get_box_price())
        time.sleep(10)
    

    这样子我们就完成 第一道题

    相关文章

      网友评论

          本文标题:抓取ExinOne交易价格

          本文链接:https://www.haomeiwen.com/subject/zhazaktx.html