2016-04-22 106 views
1

當您在文件上使用python read()函數時,有沒有辦法確定它正在「搜索」的絕對索引?例如,假設您要在文件上撥打read(1)三次。它位於文件的索引3處,但是有沒有通過某種內置函數來確定的方法?read()函數的絕對索引

回答

2
f = open('data', 'r') 
f.read(2) 
f.tell() # prints 2 
f.read(3) 
f.tell() # prints 5 
+0

這就是我一直在尋找的,謝謝。 –