python 字符转数字(1字节转数字)
2014-03-07 13:42
232 查看
有时候编码转换的时候,不知道有没有转换正确,需要一个字节一个字节查看值来调试。找到python中字符转数字的方法
主要用到struct.unpack( "B", char ),具体见以下代码:
主要用到struct.unpack( "B", char ),具体见以下代码:
#-*- coding=utf-8 -*- #!/usr/bin/env python import base64, binascii, struct tokenBase64 = "HfhBc2ymUgSl0/Plaiq74UdU+T+tRQHf/MJi6CQwrk0=" tokenBin = base64.decodestring(tokenBase64) print "-----tokenBin:" + tokenBin print len(tokenBin) print repr(tokenBin) for index in range( 0, len( tokenBin )): itmp = struct.unpack( "B", tokenBin[index] ) print itmp token = binascii.hexlify(tokenBin) print "-----token:" + token print len(token) print repr(token)
相关文章推荐
- (转)Python中的__init__和__new__
- 50个很棒的Python模块
- python - os.path,路径相关操作
- 从一个题看python凶残
- python写的一个简单的英汉翻译
- Python的编码注释# -*- coding:utf-8 -*-
- Python写windows service及exe的安装程序
- Python使用PyMedia播放mp3,wave等文件
- Python语法(一)
- python按时间排序目录下的文件
- Python 调用libguestfs 实现文件注入(Openstack)
- 【转】Python调用ctypes使用C函数printf
- python文件的复制
- python 用twisted 问题 zope.interface
- Python re.sub
- python2.7.3 统计某个文件夹下所有文件或者某个文件的行数
- Python 解释型语言
- Windows下Python添加库(模块)路径
- python关键字参数
- Python安装、配置图文详解