国产成人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自学网!!

关注

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

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

乖再分开点小说免费阅读| 摸的下身已洪水泛滥怎么办| 《再来一次好吗》免费观看| 《与上司做爰HD》| 成人AV精品视频| 上司趁老公不在到家拜访| 掀起衣服揉她的奶头| 无法抗拒的你ID中字| 儿媳妇长太漂亮免费观看电视剧| 西班牙《暖昧》免费播放| 小雪被老汉玩得嗷嗷叫| 国产尺码和欧洲尺码| 录像狗配女人| 女生到达巅峰时的声音音频| 《大度》韩版免费| 灭火宝贝2:决战丛林| 4444444在线观看免费高清.| 3DMAX视频成品免费入口| 撸撸社| 《法国啄木鸟:会议2》| 《插曲的痛免费观看第二季》| 一边啃奶头一边躁狂会怎么样| 女性无裆连体内衣| 120分钟做爰A片免费| 妈妈你真棒插曲最后接吻是谁 | 潮湿的体温2| B站夫妻进入高峰期需要多久| 砂浆强度等级| 《晚上准备好纸巾》| 台球室的特殊待遇2HD| 午马影视免费观看电视剧| 老阿姨高清在线观看电视剧法游戏| 韩国漂亮的瘦子7| 双男主刺激战场视频真人版在线观..| 《喂奶人妻厨房HD》| 法国《口咬》电影完整版| 马配人的视频在线观看| 美丽小洞5荷尔蒙| 偷吃爸爸擎天柱1-100集| 女子蹲下尿裤子的视频| 3DMAX9喷射2D3D区别漫.