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

จะสร้างชื่อไดเร็กทอรีเฉพาะโดยใช้ Python ได้อย่างไร?


คุณสามารถใช้โมดูล tempfile เพื่อสร้างไดเร็กทอรีชั่วคราวที่ไม่ซ้ำในลักษณะที่ปลอดภัยที่สุด ไม่มีเงื่อนไขการแข่งขันในการสร้างไดเร็กทอรี ไดเร็กทอรีสามารถอ่าน เขียนได้ และค้นหาได้โดย ID ผู้ใช้ที่สร้างเท่านั้น โปรดทราบว่าผู้ใช้ mkdtemp() มีหน้าที่ลบไดเร็กทอรีชั่วคราวเมื่อดำเนินการเสร็จสิ้น หากต้องการสร้างไดเร็กทอรีชั่วคราวใหม่ ให้ใช้ไดเร็กทอรีดังนี้ −

import tempfile
_, temp_dir_path = tempfile.mkdtemp()
# Do what you want with this directory
# And remove the directory when done

โปรดทราบว่าคุณต้องลบไดเร็กทอรีนี้ด้วยตนเองหลังจากเสร็จสิ้น