BASE58CHECK二进制数据的编解码

base58check的Python项目详细描述


Build StatusGithub RepoPypi VersionPypi LicensePypi WheelPypi Versions

维护人员

乔·布莱克{{a7}{a8}

简介

base58check编码方案的python实现。

base58check编码方案是修改的base 58二进制到文本编码。更一般而言,base58check编码用于将比特币中的字节数组编码为人类类型的字符串。

请注意:为了与python中的编码方案保持一致,编码输入必须是字节并将被强制执行。对文本输入使用.encode('ascii')编码为字节。

安装

pip3 install base58check

用法

>>>importbase58check

编码

>>>base58check.b58encode(b'1BoatSLRHtKNngkdXEeobR76b53LETtpyT')b'\x00v\x80\xad\xec\x8e\xab\xca\xba\xc6v\xbe\x9e\x83\x85J\xde\x0b\xd2,\xdb\x0b\xb9`\xde'

解码(此处输入可以是文本或字节)

>>>base58check.b58decode('\x00v\x80\xad\xec\x8e\xab\xca\xba\xc6v\xbe\x9e\x83\x85J\xde\x0b\xd2,\xdb\x0b\xb9`\xde')b'1BoatSLRHtKNngkdXEeobR76b53LETtpyT'

更改

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java当我点击MainActivity中的按钮以显示其他活动时,它不起作用   java游戏!框架:在请求之间获取控制器的组件/字段/对象   JavaBlackBerry:调用计算器并检索值?   java Struts2 jQuery插件提交按钮   java无法将更新的画布绘制到活动   java如何将Gson值放入HashMap   使用截取时出现java错误:RecyclerView:未连接适配器;跳过布局   java组织。冬眠HibernateException:在Hibernate搜索中编制索引时出错(在事务完成之前)   java Swagger服务器存根生成工作流   java JInternalFrame底部阴影问题   java nio缓冲区类中limit()的用法是什么   java水平回收器视图内部选项卡布局   java Maven无法找到依赖项   java如何管理不同应用程序实例的权限文件?