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

Làm cách nào để tạo tên tệp tạm thời an toàn bằng Python?


Bạn có thể sử dụng mô-đun tempfile để tạo một tệp 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 tệp. Tệp chỉ có thể đọc và ghi được bởi ID người dùng đã tạo. Lưu ý rằng người dùng mkstemp () chịu trách nhiệm xóa tệp tạm thời khi thực hiện xong. Để tạo một tệp tạm thời mới, hãy sử dụng nó như sau

Ví dụ

import tempfile
_, temp_file_path = tempfile.mkstemp()
print("File path: " + temp_file_path)

Lưu ý rằng bạn cần xóa tệp này theo cách thủ công sau khi hoàn tất.