gpt4 book ai didi

python - python 文件对象的大小和 seek()

转载 作者:太空宇宙 更新时间:2023-11-04 06:49:13 28 4
gpt4 key购买 nike

我创建了一个包含以下条目的文件,由 file.read() 返回

'abcd\nefgh\n1234\nijkl\n5678\n\nend'

我现在打开要阅读的文件,使用“f”作为处理程序。f.read() 返回上述内容。f.tell() 返回 35Lsys.getsizeof(f) 返回 76。尝试调用偏移量大于 35 的 f.seek(offset) 不会返回任何结果。

Python 文档说 file.seek() 以字节为单位移动。那么 sys.getsizeof()f.tell()/seek() 返回的内容之间是否存在不匹配?

最佳答案

sys.getsizeof 返回对象的大小(即file类实例在内存中占用多少字节),与大小无关文件内容。

关于python - python 文件对象的大小和 seek(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5977648/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com