社区成员希望利用 Python 将其应用程序的各个方面与 NEAR 集成。是否可以使用 Python 在 NEAR 上构建应用程序?NEAR API 可以与 Python 一起使用吗?
通过 NEAR,您可以在两个方面进行构建:
\n\n我们目前支持两种语言:
\n\nnear-sdk-rs)near-sdk-as )您可以在我们的NEAR Examples GitHub org中找到更多用这两种语言编写的合约示例,其中许多示例都在near.dev上实时运行
\n\n将来,我们将支持我们(或我们的社区)决定从一个相当长的列表near-sdk-rs中启用的任何语言,其中 \xe2\x80\x9cenable\xe2\x80\x9d 意味着构建像上面链接的 sdk near-sdk-as。
我们目前有一个JSON RPC API,您可以在任何语言(包括 Python)中使用它,还有一个为 JavaScript 开发人员提供的方便的包装器,称为near-api-js。同样,我们(或我们的社区)可以决定为我们想要支持的任何其他语言构建更方便的包装器,包括 Go、Java、C#、Python、Ruby 等
\n\n顺便说一句,如果社区中有人对 Python 特别感兴趣,那么目前有大量 Python 被用来执行诸如运行测试(nearcore pytest)、管理构建(nearcore script)和部署节点之类的事情(近图)以及模拟一些链上的东西,例如运行时
\n