decimalize是一个灵活转换进制的软件包。
项目描述
需求
Python 2.5或更高版本。
安装
$ pip install decimalize
历史
1.0.x
首次发布。
使用方法
基本示例
>>> import decimalize
>>> manager = decimalize.Decimalize('0123456789abcdef')
>>> manager.encode(255)
'ff'
>>> manager.decode('ffff')
65535
多字节示例
如果使用多字节字符集,请指定Unicode字符串。
>>> import decimalize
>>> manager = decimalize.Decimalize(
... u'あいうえおかきくけこさしすせそたちつてとなにぬねの'
... u'はひふへほまみむめもやゆよらりるれろわをん'
... ) # 46進数
>>> print(manager.encode(500))
さる
>>> manager.decode(u'いぬ')
68
>>> # print(manager.encode(7308313824848881))
>>> # print(manager.encode(2811963241313541391200))
项目详情
关闭
decimalize-1.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4c023d27de316de82aa7c14d57bfb66639edf1725dd6f84e3c73c78167a62d1d |
|
MD5 | e1e5944adfc6973353c4de8dcb6e3c43 |
|
BLAKE2b-256 | dbfa988ba02815f55819034da02fc9dd3514f91d6eb541843c0da0f269416396 |