Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để tạo một tên thư mục duy nhất bằng Python?


Bạn có thể sử dụng mô-đun tempfile để tạo một thư mục tạm thời duy nhất theo cách an toàn nhất có thể. Không có điều kiện chủng tộc nào trong quá trình tạo thư mục. Thư mục chỉ có thể đọc, có thể ghi và có thể tìm kiếm được bằng ID người dùng đã tạo. Lưu ý rằng người dùng mkdtemp () có trách nhiệm xóa thư mục tạm thời khi thực hiện xong. Để tạo một thư mục tạm thời mới, hãy sử dụng nó như sau -

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

Lưu ý rằng bạn cần xóa thủ công thư mục này sau khi hoàn tất.