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

วิธีสร้างชื่อไดเรกทอรีที่ไม่ซ้ำกันด้วย Python

ใช้โมดูล tempfile สร้าง temporary directory แบบปลอดภที่สุด ไม่มี race condition ไดเรกทอรีอ่าน/เขียน/ค้นหาได้เฉพาะ user ที่สร้าง

import tempfile
_, temp_dir_path = tempfile.mkdtemp()
# ทำงานกับไดเรกทอรีนี้
# ลบเองเมื่อใช้เสร็จ

หมายเหตุ: ต้องลบไดเรกทอรีนี้เองหลังใช้งานเสร็จ