هل يمكنني الحصول على وظيفة Python التي تستخدم PIL لإنشاء صورة مصغرة بحجم 64 × 64 لكل PNG في الدليل وحفظها بتنسيق .thumbnail.png؟
هل يمكنني الحصول على وظيفة Python التي تستخدم PIL لإنشاء صورة مصغرة بحجم 64 × 64 لكل PNG في الدليل وحفظها بتنسيق .thumbnail.png؟
user
ستقوم وظيفة generator_thumbnails بإنشاء صورة مصغرة لكل ملف PNG في الدليل.

من صورة استيراد PIL
استيراد نظام التشغيل
def create_thumbnails(الدليل):
    لاسم الملف في os.listdir (الدليل):
        القاعدة، تحويلة = os.path.splitext(اسم الملف)
        إذا ext.lower() == ".png":
            باستخدام Image.open(infile) كـ im:
                الصورة المصغرة(64, 64)
                im.save(ملف + ".thumbnail"، "PNG")
assistant