V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yuyang4271
V2EX  ›  Bitcoin

求助 Python 大佬,比特币区块的 HASH 值爬取出现问题,该怎么解决呢?

  •  
  •   yuyang4271 · 2019-05-18 22:06:35 +08:00 · 639 次点击
    这是一个创建于 2018 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在爬取 btc.com 中区块交易信息的 hash 码的过程中,由于访问频繁,会出现乱码。进而报错使得程序停止运行,可以使用代理的方法改善这个情况,但是依然会出现程序停止运行的情况,我希望程序可以一直运行,但不知应该如何解决

    4 条回复    2019-06-04 22:44:19 +08:00
    leishi1313
        1
    leishi1313  
       2019-05-30 14:32:23 +08:00
    你是想要爬区块链数据,这是公开的谁都能下载,你可以自己下载个钱包同步好自己解析,或者用 https://github.com/bitpay/bitcore,同步好后自带 insight API 可以用来 query,这是你自己的数据和服务器想怎么爬都可以随你啦。
    但是另外一个问题是爬区块链数据你是想分析还是就查询呢,如果就查询的话 https://www.blockchain.com/api 有很好的文档和 API 普通用途应该够了。自己做应用的话免不了自己搭 full node 还是用 bitcore 吧
    davidqw
        2
    davidqw  
       2019-05-30 19:53:35 +08:00
    自己同步全节点来获取数据,这样效率最高
    liufuyi
        3
    liufuyi  
       2019-06-04 01:30:09 +08:00
    来我们这里登记下,给你发个 key

    [email protected]
    acess
        4
    acess  
       2019-06-04 22:44:19 +08:00
    LZ 这种情况可以试试 Blockchair,这个网站提供 CSV 格式数据下载。

    另外,可以自己同步一个全节点啊……从 JSON-RPC 接口就可以获取数据,用法请参见全节点钱包调试窗口的 help 命令。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1041 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:38 · PVG 04:38 · LAX 12:38 · JFK 15:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.