python 二进制文件

1、二进制文件操作

   二进制文件操作模式字符: 'b'

  默认文件中存储的是以字节为单位数据,通常有人为规定的格式

  二进制文件操作需要用字节串进行读写

2、F.read() / F.readline() / F.readlines()

  返回类型:

    【1】对于文本文件,F.read()等函数返回为字符串(str)

    【2】对于二进制文件,F.read()等函数返回为字节串(bytes)

3、F.write()

  对于二进制文件与需要用字节串进行操作

4、F.tell()

  返回当前的读写位置(从文件头以字节为单位)

5、F.seek()

  设置读写位置

      F.seek(偏移量, whence=相对位置)

      【偏移量】 大于0的数代表向文件末尾方向移动的字节数

            小于0的数代表向文件头方向中移动的字节数

      【相对位置】 0 代表从文件头开始偏移

            1 代表从文件当前读写位置开始偏移

            2 代表从文件尾开始偏移

posted @ 2020-12-24 20:23  昱成  阅读(620)  评论(0编辑  收藏  举报