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

วิธีสร้างไฟล์ว่าง (Empty File) ด้วย Python

วิธีง่ายที่สุดในการสร้างไฟล์โดยไม่ Truncate หากมีอยู่แล้วคือ:

open('my_file.txt', 'a').close()

ใน Python 3.4+ คุณสามารถใช้โมดูล pathlib เพื่อ Touch Files ได้โดยตรง ตัวอย่าง:

from pathlib import Path
Path('my_file.txt').touch()

คุณยังสามารถสร้างไฟล์ใหม่โดยไม่เปิดไฟล์ด้วยโมดูล os เมธอด mknod() สร้าง Filesystem Node (File, Device Special File หรือ Named Pipe) ชื่อ filename ตัวอย่าง:

import os
os.mknod("my_file.txt")