码迷,mamicode.com
首页 >  
搜索关键字:python-二进制    ( 30个结果
python read 二进制文件
具体要参考struct的包的书名书#encoding:gbk import struct import binasciivalues=(65533,'sh',75533,99985544)#要二进制的数据 s=struct.Struct('I 2s I I') #格式化 packed_data=s.pack(*values)#转为二进制print "original values:", values...
分类:编程语言   时间:2015-05-09 08:52:22    阅读次数:119
Python 二进制 转换
# -*- coding: cp936 -*-'''Created on 2018年7月8日@author: chliu.brook'''#coding=utf-8;import struct;import sys;a=12.34;bytes=struct.pack("d",a);print(byt...
分类:编程语言   时间:2015-03-20 16:07:31    阅读次数:151
Python 二进制,十进制,十六进制转换
十六进制 到 十进制 使用 int() 函数 ,第一个参数是字符串 '0Xff' ,第二个参数是说明,这个字符串是几进制的数。  转化的结果是一个十进制数。 >>> int('0xf',16)  15 二进制 到 十进制 >>> int('10100111110',2)       1342 八进制 到 十进制 >>> int('17',8)     15 其实可以...
分类:编程语言   时间:2015-01-11 13:37:57    阅读次数:208
第005讲:闲聊之Python的数据类型
在Python中,int表示整型,那你还记得bool、float和str分别表示什么吗?答:bool是布尔类型,float是浮点类型,str是字符串类型你知道为什么布尔类型(bool)的True和False分别用1和0来代替吗?答:二进制只有:0和1,用0和1来表示False和True使用int()将小数转换为整数,结果是..
分类:编程语言   时间:2014-12-30 19:13:51    阅读次数:602
python二进制文件解析
struct.pack():struct.pack用于将Python的值根据格式符,转换为字符串(因为Python中没有字节(Byte)类型,可以把这里的字符串理解为字节流,或字节数组)。其函数原型为:struct.pack(fmt, v1, v2, ...),参数fmt是格式字符串,关于格式字符串...
分类:编程语言   时间:2014-10-30 13:14:27    阅读次数:178
python open 文件操作
open文件操作f=open(‘/tmp/hello‘,‘w‘)#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:‘rb‘,‘wb‘,‘r+b‘等等读写模式的类型有:rU或Ua以读方式打开,同时提供通用换行符支持(PEP278)w以写方式打开,a以追加模式打开(从E..
分类:编程语言   时间:2014-10-09 19:11:48    阅读次数:171
python——二进制/十进制等转换
To 十进制二进制: >>> int('110', 2) ->6八进制: >>> int('10', 8) ->8十六进制: >>> int('10', 16) ->16 >>> int('1A', 16) ->26To 十六进制:十进制: >>>hex(12) ->‘0xc’二进制: >>>hex...
分类:编程语言   时间:2014-09-18 16:27:34    阅读次数:216
C++和python利用struct结构传输二进制数据实现
网络编程中经常会涉及到二进制数据传输的问题,在C++中常用的传输方式有文本字符串和结构体封包。如果能将要发送的数据事先放进连续的内存区,然后让send函数获取这片连续内存区的首地址就可以完成数据的发送了,文本字符串如char型数组,以字节为单位,在内存中是顺序存储的,所以可以直接用send函数发送。但是如果要同时发送多个不同类型的数据时,它们在内存中存储的地址是随机的,不是顺序存储的,而且它们之间...
分类:编程语言   时间:2014-07-28 16:17:43    阅读次数:222
python二进制读写文件
#coding=gbk'''Created on 2014-5-7'''import os.pathinputPath = './input.txt'outPath = './out.txt'bufferSize = 10inputFile = open(inputPath, 'rb')outFil...
分类:编程语言   时间:2014-07-18 20:34:41    阅读次数:246
第一个python小程序,2进制转10进制
#BintoDec #myfirstpythonprograme n=c=itm=0 a=raw_input(‘pleaseinputBinarynumber:\n‘) forninrange(0,len(a)): b=a[n:n+1] #print‘nis‘,n #print‘bis‘,b #print‘len‘,len(a[n:]) ifb==‘1‘: c=2**(len(a[n:])-1) #print‘c1is‘,c else: c=0 #print‘cis0‘ itm=c+itm #print‘it..
分类:编程语言   时间:2014-07-01 09:35:48    阅读次数:226
30条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!