千家信息网

Python中二进制文件有什么用

发表于:2024-10-18 作者:千家信息网编辑
千家信息网最后更新 2024年10月18日,这篇文章主要介绍Python中二进制文件有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.二进制读取模式rt 读取文本文件(默认值)rb 读取二进制文件file_nam
千家信息网最后更新 2024年10月18日Python中二进制文件有什么用

这篇文章主要介绍Python中二进制文件有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

    1.二进制读取模式

    • rt 读取文本文件(默认值)

    • rb 读取二进制文件

    file_name = "C:/Users/cheng/Desktop/can.jmx"with open(file_name, 'rt', ) as can:    print(can.read())

    执行结果

    rb读取模式

    file_name = "C:/Users/cheng/Desktop/can.jmx"with open(file_name, 'rb', ) as can:    print(can.read())

    执行结果

    • 读取100字节

    file_name = "C:/Users/cheng/Desktop/can.jmx"with open(file_name, 'rb', ) as can:        #读取文本文件,size是以字符为单位的        #读取二进制文件,size是以字节为单位的    print(can.read(100))

    执行结果

    将读取到的内容写入到文件

    file_name = "C:/Users/cheng/Desktop/can.jmx"with open(file_name, 'rb', ) as can:    # 定义一个新的文件    new_name = 'to.jmx'    with open(new_name, 'wb') as cheng:        # 定义每次读取的大小        cc = 1024 * 100        while True:            # 从已有对象中读取数据            content = can.read(cc)            #内容读取完毕,终止循环            if not content:                break            #将读取到的数据写入到新对象中            cheng.write(content)

    执行结果:


    以上是"Python中二进制文件有什么用"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

    0