Tạo fs
của bạn biến như trước và:
data = fs.get_last_version(filename).read()
Bạn cũng có thể truy vấn danh sách các tệp như:
from bson import Regex
for f in fs.find({'filename': Regex(r'.*\.(png|jpg)')):
data = f.read()
Ngoài ra, một nhận xét về mã của bạn:rất chậm để tạo lại các phiên bản MongoClient và GridFS cho mỗi lần lặp lại vòng lặp của bạn. Tạo chúng một lần trước khi bạn bắt đầu lặp lại và sử dụng lại chúng.