Python各种进制之间的转换方法( 二 )
bin十六进制转byte----binascii.b2a_hex(bin_var) , bin_var为byte变量常从二进制文件中读出;如binascii.b2a_hex(b’x04xf9x38xadx13x26’)结果为b’04f9381326‘
byte转bin十六进制----binascii.a2b_hex(hex_byte_var) , hex_byte_var为十六进制字节串;如binascii.a2b_hex(b’04f9381326’)结果为b’x04xf98x13&’(8对应的ascii编码是38 , &对应的ascii编码是26)
2.3bin十六进制与str互转
bin十六进制转主要在分析二进制文件、数据包头时获取其量的字符串时使用;相反 , byte转bin十六进制就是在构造二进制文件、数据包头时写入字符串时使用 。
bin十六进制与str互转其实就是上边第三大点中的字符串和byte互转;此处的bin十六进制就是上边第三大点中的byte的本质 。 (b’x48x54x54x50’和b’HTTP’在内存中是一模一样的)
【Python各种进制之间的转换方法】
文章图片
- 茅台|节后茅台市值蒸发6800亿!各种茅集体重挫,昔日绞肉机却暴涨一倍
- 气温回暖,各种蔬菜都开始种植,你知道哪些蔬菜是有毒的吗?
- 气温回暖,各种蔬菜都开始种植,什么菜种上以后,可以一直吃?
- 瑜伽裤不用什么花哨,各种场合都适用,很配你这个小仙女
- 跳马冠军桑兰:高位截瘫后以各种理由索赔,她真骗了全世界17年?
- 电影《缝纫机乐队》,这其中,有着百看不厌的各种伏笔和小细节
- 逾期后收到各种催收函是真的吗?还是催收的套路,一招分辨真假
- 黄埔发布先进制造业经营贡献突出企业名单!你所在的公司上榜没
- 这些英雄万金油,适用各种阵容,不是吗?
- 《锦心似玉》徐令宜各种花式讨好十一娘,只不过想要个体面而已
