client-python-tool
说明
client-python-tool 是一个服务于Platon python sdk 的转换工具,功能如下:
-
版本声明改为middle版本对应的最高支持版本
-
TOKEN单位,由LAT/LAX替换为ATP/ATX
-
地址格式,将lat/lax或0x前缀的地址转换为atp/atx前缀的地址
快速入门
一、安装
1 Python环境要求
支持Python 3.6+版本
2 可使用pip直接安装:
$ pip install client-python-tool
或下载代码,在python编辑器中使用。git bash 拉取源代码,如下操作
$ git clone git@github.com:jiuen1115/client-python-tool.git
3 安装python sdk 依赖项
建议使用pycharm编辑器,按照编辑器提示,安装setup中的第三方依赖包。若因网络问题安装失败,可使用清华镜像安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 第三方包名称
二、使用
1、使用pip install直接安装的,在命令行中切换到testfile.py所在目录下(client-python-tool包所在目录下或者python安装环境的Scripts目录下,两处的testfile.py同样效果),运行 python testfile.py file-path .其中file-path为待转换文件的目录路径,具体操作如下:
Scripts> python testfile.py D:\python-tool\client-python-tool\test\testaddress1.py
其中D:\python-tool\client-python-tool\test\testaddress1.py 就是文件路径,待转换文件为testaddress1.py
2、 使用github下载的代码,在testfile.py文件中 ,第4行,将需要转化的脚本文档所在的目录地址写入 open后的括号中,如下所示:
file = open("D:/clinet-python-tool/test/testaddress1.py","r+",encoding = 'utf-8')
其中"D:/clinet-python-tool/test/testaddress1.py" 就是所要修改脚本/文档的地址目录。
然后运行testfile.py ,运行完毕后,自动转换成功。