美文网首页
python partial 对固定大小的记录进行遍历

python partial 对固定大小的记录进行遍历

作者: 孙广宁 | 来源:发表于2022-05-20 23:05 被阅读0次
5.8 如何对固定大小的记录或者数据进行遍历
  • 可以使用iter()函数和functools.partial()来完成上述需求
>>> from functools import partial
>>> R_SIZE= 32
>>> with open('test.txt','rb') as f:
...     r = iter(partial(f.read,R_SIZE),b'')
...     for r1 in r:
...         print(r1)
...
b'class Node:\n    def __init__(sel'
b'f,value):\n        self.value = v'
b'alue\n        self._children =[]\n'
  • 实例中的r是可以遍历的,他会产生出固定大小的数据块,直到文件的结尾
  • 如果文件大小不是R_SIZE的整数倍的话,最后可能产生出比所期望的字节数要少

相关文章

  • python partial 对固定大小的记录进行遍历

    5.8 如何对固定大小的记录或者数据进行遍历 可以使用iter()函数和functools.partial()来完...

  • swift数组全排列组合

    思路: 将数组进行全遍历(递归),每次遍历中,分别固定当前元素到第start位置,然后记录每次排列组合

  • python partial()

    python partial()

  • Python partial

    partial,将函数和方法合并为一个函数 想当于

  • Python字典遍历操作实例小结

    这篇文章主要介绍了Python字典遍历操作,结合实例形式总结分析了Python遍历字典键值对、遍历键、遍历值等相关...

  • Python遍历文件夹下图像,读写freestyle

    1、python遍历文件夹首先介绍python下的 glob 模块:可以很方便的在进行图像批处理时遍历文件夹下所有...

  • 二叉树的遍历

    前序遍历 python java 后序遍历 java python 中序遍历 java python

  • 二叉树遍历

    概述 典型的遍历模式:前序遍历、中序遍历、逆序遍历 中序遍历(左根右) 可以实现二叉树的按照大小进行打印 二叉树按...

  • 树的几种遍历方式

    主要记录一下对于二叉树,进行遍历的几种方式,包括: 前序遍历 中序遍历 后序遍历 深度优先遍历 广度优先遍历 我们...

  • python递归遍历

    使用python对制定文件夹下制定后缀的文件进行遍历. 主要用到的库 os os.path.exists(path...

网友评论

      本文标题:python partial 对固定大小的记录进行遍历

      本文链接:https://www.haomeiwen.com/subject/irvxprtx.html