You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Python查询Solana钱包余额?

如何使用Python查询Solana钱包余额?

当然可以!用Python查询Solana钱包余额最便捷的方式是使用官方维护的solana Python库,操作起来非常直观,我给你一步步拆解:

  • 第一步:安装依赖库
    先打开终端,执行以下命令安装Solana的Python SDK:

    pip install solana
    
  • 第二步:编写查询代码
    下面是完整的示例代码,你只需要替换成自己的钱包地址即可:

    # 导入需要的模块
    from solana.rpc.api import Client
    
    # 连接到Solana主网(如果用测试网可以换成"https://api.devnet.solana.com")
    client = Client("https://api.mainnet-beta.solana.com")
    
    # 替换成你要查询的钱包地址
    wallet_address = "你的钱包地址"
    
    # 查询余额(返回的单位是lamports,1 SOL = 10^9 lamports)
    balance_response = client.get_balance(wallet_address)
    lamports_balance = balance_response['result']['value']
    sol_balance = lamports_balance / 10**9
    
    # 打印结果
    print(f"钱包余额:{sol_balance:.6f} SOL")
    
  • 小提示
    你之前尝试的Solscan其实也有API接口,但它的文档确实不算太友好,还需要处理API密钥等额外步骤。相比之下,官方的solana库不仅更稳定,还能直接和Solana节点交互,不需要依赖第三方服务,对新手来说友好很多。

备注:内容来源于stack exchange,提问作者JoNeoX

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 10:48:05