我有一个文件,其中一部分我愿意使用.read()阅读。我确切地知道我想从文件中读取多少字节以及从哪个文件点开始。例如,如果有X mb文件,我想.read()从10523字节到15523字节。如何设置.read()来实际读取我想要的内容?感谢您抽出宝贵时间,我很抱歉,如果问题已在某处被询问(经过短暂的搜索后没有找到)。
我试图在文档以及谷歌或这里找到一些东西。
答案 0 :(得分:1)
您可以使用seek
方法手动定位文件指针(而不是始终从最近读取的数据之后的位置读取)。
f.seek(10523)
x = f.read(5000)