编写和运行 erdpy 脚本
原文:https://docs.elrond.com/sdk-and-tools/erdpy/writing-and-running-erdpy-scripts
由于 erdpy 不仅是一个 CLI 工具,还是一个 Python SDK ,人们可以基于 erdpy 编写 Python 模块或脚本,以便与区块链进行交互。
可以在以下位置找到一些示例:
这些示例包括以下场景:
- 逐一发送交易
- 批量发送交易
- 部署和升级智能合约
- 与智能合约交互
为了运行依赖于 erdpy 的脚本(Python 模块),建议使用由 erdpy-up 设置的 Python 虚拟环境。在实际调用脚本之前,必须激活虚拟环境:
source erdpy-activate
python ./myscript.py
deactivate
提示
er dpy-activateis a symlink that points to
~/elrondsdk/er dpy-venv/bin/activate。