国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python二进制dat数据怎么转成txt文本

python二进制dat数据怎么转成txt文本

头像

 Ly

2020-06-15 10:11:019973浏览 · 0收藏 · 0评论

Python将二进制转换为txt文本的方法:

1、首先用open()打开一个txt文本;

2、用int.from_bytes将byte转化为int;

3、然后用bin将int转化为二进制字符;

4、以合适的格式写入txt文本。

import os
import binascii
from functools import partial
i = 0
f = open('c.txt', 'rb')
f2 = open('f.txt', 'w')
records = iter(partial(f.read,1), b'')
for r in records:
    r_int = int.from_bytes(r, byteorder='big')  #将 byte转化为 int
    str_bin = bin(r_int).lstrip('0b')  #将int转化为二进制字符
    if r_int.bit_length() < 8 :  #以8bit为单位,不足8bit的补零
        str_bin = (8 - r_int.bit_length()) * '0' + str_bin
    f2.write(str_bin)
    i += 1
    if i == 4 :              #以32bit为单位分行
        f2.write('\n')
        i = 0
f.close
f2.close

更多Python知识,请关注:Python自学网!!

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

漂亮的李妈妈1中字头字母是什么| 《交换:完美的邻居》3| 《女教师的味道3》在线观看| 《尼姑庵春梦》| 妈妈让我戴上避孕套的下一句是啥| 法国《监狱伦理3》| 麦丽丝梦游辣镜| 人口兽猪马狗第1集| 《帐篷里的秘密》动漫| 暴躁少女免费看完整版| 日剧韩剧在线观看免费全集| 《慈母夜吟》完整版| 扌击辶鬲的小说父女| 含紧一点H楼梯边做边走视频 | 情满四合院大结局| 陌陌影视在线观看高清完整版 | YSL蜜桃色6696是纯还是仿| 公车上双乳被两男人夹击电影| 瑶瑶被躁在卧室里被吸在线观看| 水K制服| 少妇大屁股白浆流出白浆| 萧阳| 《黑人性奴2》免费观看| 国产精品久久久久久久久久精品| 公交车玩弄漂亮女教师| 14岁刚发育的小笼包| 不戴套瑜伽教练3)| 公翁挺进苏玥的小视频| 女性左腿又开腿肚子视频大全 | 拆迁法律咨询| Z罩杯| 少妇高潮久久久久久| 初尝少妇王老师的第一次在线观看| 亚洲一区二区三区| 当着全班面被C到高潮哭视频| 苍井空《办公室爱欲》| 榜上佳婿电视剧全集免费观看高清| 妈妈がだけの心に漂う| 黑丝美女| 做AJ的视频大全图片高清下载| 《再来一次好吗》动漫观看