python binascii 进制转换实例
作者:lynnucas 时间:2021-03-25 10:56:25
如下所示:
#coding:utf-8
import binascii
a = 'worker'
#先把worker转换成二进制数据然后在用十六进制表示
b = binascii.b2a_hex(a)
print b
#与b2a_hex相反
print binascii.a2b_hex(b)
#这个功能和b2a_hex()一样
c = binascii.hexlify(a)
print c
#这个功能和a2b_hex()一样
print binascii.unhexlify(c)
######运行结果######
>>> 776f726b6572
worker
776f726b6572
worker
python内置函数:
hex():
#把10进制转整形换成16进制
>>> hex(88)
'0x58'
#把浮点型转换成16进制
>>> 1.23.hex()
'0x1.3ae147ae147aep+0'
#内置函数hex和binascii.hexlify()的区别就在于,
#hex只能接受整形不能接受字符串
>>> hex('88')
Traceback (most recent call last):
File "<pyshell#26>", line 1, in <module>
hex('88')
TypeError: hex() argument can't be converted to hexbin():ba
bin():把十进制整形转换成二进制字符
#把十进制整型转换成二进制
>>> bin(88)
'0b1011000'
>>> bin(33)
'0b100001'
oct():把十进制转换成八进制字符
#把十进制转换成八进制
>>> oct(500)
'0764'
>>> oct(488)
'0750'
chr():把一个整形转换成ASCII码表中对应的单个字符
#把一个整形转换成ASCII码表中对应的单个字符
>>> chr(98)
'b'
>>> chr(97)
'a'
ord():和chr相反,把ASCII码表中的字符转换成对应的整形
>>> ord('b')
98
>>> ord('c')
99
来源:https://blog.csdn.net/lynnucas/article/details/78200175
标签:python,binascii,进制,转换
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Oracle SID存在解決方法
2009-06-19 17:34:00
进行数据处理的6个 Python 代码块分享
2022-10-21 12:56:18
Frontpage中网页字体的美化研究
2008-03-10 12:13:00
十万条Access数据表分页的两个解决方法
2008-05-23 18:24:00
Python 中如何使用 virtualenv 管理虚拟环境
2022-02-20 00:57:44
![](https://img.aspxhome.com/file/2023/4/68274_0s.png)
asp如何终止浏览器的 CAHCE 页面?
2010-07-07 12:25:00
SQL Server 2008中有关XML的新功能
2008-06-04 12:57:00
python实现简易的学生信息管理系统
2021-08-24 12:07:09
javascript面向对象编程(三)
2008-03-07 13:19:00
Python操作sqlite3快速、安全插入数据(防注入)的实例
2022-04-22 16:38:14
Oracle建立二进制文件索引的方法
2010-07-18 13:29:00
解决python将xml格式文件转换成txt文件的问题(xml.etree方法)
2021-10-21 02:51:13
![](https://img.aspxhome.com/file/2023/7/68957_0s.png)
PHPExcel冻结(锁定)表头的简单实现方法
2023-08-18 02:35:21
![](https://img.aspxhome.com/file/2023/9/55379_0s.jpg)
小谈访客浏览器分辨率
2007-10-18 13:12:00
![](https://img.aspxhome.com/file/UploadPic/200710/18/20071018132343756s.png)
Python使用matplotlib 模块scatter方法画散点图示例
2023-05-19 12:01:49
![](https://img.aspxhome.com/file/2023/5/69465_0s.png)
ASP和Javascript中取整函数的应用
2009-06-07 18:38:00
python实现文字版扫雷
2023-01-01 13:01:47
![](https://img.aspxhome.com/file/2023/9/70229_0s.jpg)
Python中的内置函数isdigit()
2023-05-16 16:10:31
thinkphp的URL路由规则与配置实例
2023-11-16 02:58:57
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
2022-10-07 19:52:15