ilişkin seek()
hakkında endişe çok fazla bir şey yok.
Her şeyden önce, açık bir dosya üzerinde çalışırken kullanışlıdır.
Söz diziminin aşağıdaki gibi olduğuna dikkat etmek önemlidir:
fp.seek(offset, from_what)
fp
birlikte çalıştığınız dosya tanıtıcısı nerede ; offset
kaç pozisyon hareket edeceğiniz anlamına gelir; from_what
referans noktanızı tanımlar:
- 0 : referans noktanızın dosyanın başlangıcı olduğu anlamına gelir
- 1 : referans noktanızın geçerli dosya konumu olduğu anlamına gelir
- 2 : referans noktanızın dosyanın sonu olduğu anlamına gelir
atlanırsa, from_what
varsayılan değer 0'dır.
Dosyaları yönetirken, o dosyanın içinde her zaman şu anda üzerinde çalıştığınız bir konum olacağını asla unutmayın. Sadece açıldığında, bu konum dosyanın başlangıcıdır, ancak onunla çalışırken ilerleyebilirsiniz. tıpkı girdiğiniz yol gibi, o açık dosya boyunca
seek
ihtiyacınız olduğunda sizin için yararlı olacaktır walk
.
os.SEEK_SET
,os.SEEK_CUR
veos.SEEK_END
yerine sihirli sayılar0
,1
ve2
sırasıyla.