Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะทราบตำแหน่งปัจจุบันภายในไฟล์ใน Python ได้อย่างไร


คุณสามารถรับตำแหน่งปัจจุบันของวัตถุไฟล์โดยใช้เมธอด tell ตัวอย่างเช่น ถ้ามีไฟล์ชื่อ my_file พร้อมข้อความ Hello\nworld

f = open('my_file.txt', 'r')
f.readline()
print f.tell()
f.close()

โค้ดด้านบนจะให้ผลลัพธ์เป็น 6 เนื่องจากจะชี้ไปที่จุดเริ่มต้นของคำว่า 'world'