เขียนไฟล์ Python ()วิธี การ
ตัวอย่าง
เปิดไฟล์ที่มี "a" สำหรับการต่อท้าย จากนั้นเพิ่มรายการข้อความที่จะต่อท้ายไฟล์:
f = open("demofile3.txt", "a")
f.writelines(["See
you soon!", "Over and out."])
f.close()
#open
and read the file after the appending:
f = open("demofile3.txt", "r")
print(f.read())
ความหมายและการใช้งาน
writelines()
เมธอดเขียนรายการของรายการลงในไฟล์
ตำแหน่งที่ข้อความจะถูกแทรกขึ้นอยู่กับโหมดไฟล์และตำแหน่งของสตรีม
"a"
: ข้อความจะถูกแทรกที่ตำแหน่งสตรีมไฟล์ปัจจุบัน ค่าเริ่มต้นที่ส่วนท้ายของไฟล์
"w"
: ไฟล์จะว่างเปล่าก่อนที่จะแทรกข้อความที่ตำแหน่งสตรีมไฟล์ปัจจุบัน ค่าเริ่มต้นคือ 0
ไวยากรณ์
file.writelines(list)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
list | The list of texts or byte objects that will be inserted. |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ตัวอย่างเดียวกันกับด้านบน แต่การแทรกตัวแบ่งบรรทัดสำหรับแต่ละรายการ:
f = open("demofile3.txt", "a")
f.writelines(["\nSee
you soon!", "\nOver and out."])
f.close()
#open
and read the file after the appending:
f = open("demofile3.txt", "r")
print(f.read())