วิธี truncate() ของไฟล์ Python

ตัวอย่าง

เปิดไฟล์ด้วย "a" สำหรับการเพิ่มข้อมูล และตัดทอนไฟล์เป็น 20 ไบต์

f = open("demofile2.txt", "a")
f.truncate(20)
f.close()
#เปิดและอ่านไฟล์หลังจาก truncate:
f = open("demofile2.txt", "r")
print(f.read())

ตัวอย่างการทำงาน

คำนิยามและวิธีใช้

วิธี truncate() จะปรับขนาดของไฟล์เป็นจำนวนไบต์ที่กำหนด

ถ้าไม่ได้ระบุขนาด จะใช้ตำแหน่งที่ปัจจุบัน

รูปแบบ

file.truncate(size)

ค่าตัวแปร

ตัวแปร คำอธิบาย
size ทางเลือก ขนาดของไฟล์หลังจากตัดทอน (ด้วยบิต) ค่าเริ่มต้น: None หมายถึงตำแหน่งของกระแสไฟล์ในขณะนี้