python定义16进制数组_python 文件转成16进制数组的实例
如下所示:
#! /usr/bin/python2
# coding=utf-8
import numpy
import binascii
if __name__=='__main__':
#my_matrix = numpy.loadtxt(open("d:\\local.pcm", "rb"), delimiter=",", skiprows=0)
#print my_matrix
with open('d:\\local.pcm', 'rb') as f:
all = f.read()
with open('d:\\aa.txt', 'w') as f:
f.write("char buf[]={")
for d in all:
#e = "%02s," % hex(ord(d))
#print binascii.b2a_hex(d)
e = "0x%s," % binascii.b2a_hex(d)
#print e
f.write(e)
#L = f.tell()
#f.seek(L-1,0)
f.seek(-1, 2)
f.write("};")
'''
for i in all:
#print type(i),i,int('0x10', i)
x = "0x%s" % i
print type(x),x
b = binascii.b2a_hex(i)
c = "0x%s" % b
print b,type(b),c, type(c)
'''
以上这篇python 文件转成16进制数组的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
时间: 2018-07-09
python定义16进制数组_python 文件转成16进制数组的实例相关推荐
- Linux中如何将文件dump成16进制值
http://www.cnblogs.com/bcxx_qin/archive/2009/05/06/1450596.html 在linux中有多种方式可以将文件dump成16进制显示,也可以将16进 ...
- php 字符串转化为16进制,php将字符串转换成16进制的方法
php将字符串转换成16进制的方法 本文实例讲述了php将字符串转换成16进制的方法.分享给大家供大家参考.具体分析如下: php中可以通过bin2hex函数将字符串转换成16进制的形式输出,bin2 ...
- python定义变量类型为数字_python 学习(四)- 变量类型
一.变量的定义和使用 为什么需要变量?当然是通过变量来存储数据,而存储的数据类型可能是数字.字符串.字符等等,将这些数据存储在变量中,可以方便我们去使用,除了变量之外还有一个常量,区别就是,常量是不可 ...
- MFC中将用户输入的表示16进制数的字符串转换成16进制数输出显示(包含1.wstring转成string的方法函数2.用boost库拆分字符串的函数3.字符转16进制数值的函数)
前期准备: 1.电脑中安装好boost库,我的电脑中安装在C盘根目录下,如下图所示: 2.配置好boost环境变量,如下图所示: 3.开发环境VS2015,工程为MFC应用程序 需要的头文件如下: # ...
- python能封装成exe文件_python文件封装成*.exe文件(单文件和多文件)
环境:win10 64位 python3.7 单*.py文件打包 Python GUI:程序打包为exe 一.安装Pyinstaller,命令pip install Pyinstaller,(大写的 ...
- Python实现读取多个/批量txt文件合并成一个txt(示例为tcga数据处理)
本程序功能 将tcga数据的批量txt文件合并成一个txt. 如下: 原始的第一个txt(代表一个病人)的数据内容 合并之后的txt数据,基因名不变,只是把病人的表达量收集到一起 操作详细步骤 本人测 ...
- 进制转换之 十进制转换成m进制
题目链接:http://codevs.cn/problem/1474/ 题目描述: 题目描述 Description 将十进制数n转换成m进制数 m<=16 n<=100 输入描述 Inp ...
- Python图片操作-psd_tools:将psd文件转换成BMP
§01 转换psd文件 psd文件是Phtoshop图片格式,使用Python的库psd-tools将它进行转换.最近由逐飞科技提供的 第十六届智能汽车竞赛AI视觉组分赛区数据集 所有的图片输出的 ...
- java int数组写入文件中_Java程序将int数组写入文件
这是我们的文件-FileWriter writer = new FileWriter("E:/demo.txt"); 现在,考虑一个整数数组-Integer arr[] = { 1 ...
最新文章
- Ubuntu 7.04 相关设置
- 将BYTE[] 输出到edit控件中
- OPenfire简介
- 科普:Flume是啥?干嘛用的?
- Hdu5015 233 Matrix矩阵
- 使用python xmodem 模块下载及上传文件
- 保存MATLAB中间变量值的方法:保存为txt文件或者mat文件
- 接口设计的幂等性考虑
- 使用ST05分析IBASE search identical select
- 写一个简单的 django_post demo
- 实现、设置-Android TabWidget-by小雨
- MCU为什么内部不集成晶振
- C正数负数的原码补码反码以及内存地址分析
- 2017.4.21 螺旋矩阵 思考记录
- Jetbrains:设置ctrl+鼠标滚动控制代码字体大小
- HTML语言剖析(二)HTML标记一览
- 2018_09_21_生活记录_参加人工智能大会
- The field file exceeds its maximum permitted size of 1048576 bytes.
- vb msgbox各种图标样式及按钮样式
- 小白怎么学习云计算?2020最新云计算学习路线图
热门文章
- vue3 封装文件上传组件
- android linux内核开发环境,定制Android 4.2.2开发环境
- JQuery中样式标签的处理
- android ipc简单理解,Android IPC 机制【1】--简介
- eps如何建立立体白模_从几个方面说说自动化立体仓库的特别之处
- 分布式系统session一致性的问题
- this.$router.go()和this.$router.push()的区别
- OpenCV:OpenCV图像旋转的代码
- error C3859: 超过了PCH的虚拟内存范围;请使用“-Zm33”或更大的命令行选项重新编译
- BZOJ 4916 神犇和蒟蒻