العثور على أنواع mime في python
عند تخزين الملفات ، مثل الصور أو المستندات ، يمكن أن يكون من المفيد تضمين mime (ملحقات بريد الإنترنت متعددة الأغراض). تعتبر هذه المعلومات أمرًا بالغ الأهمية بالنسبة لصفحات الويب لتشغيل التطبيق الصحيح أو العارض تلقائيًا عند تنزيل الملف.
يوفر Python مجموعة من الخيارات للحصول على أنواع MIME:
ويوفر قاعدة بيانات شاملة لأنواع الملفات وأنواع MIME المرتبطة بها. لتثبيته ، استخدم PIP تثبيت Python-magic.استيراد السحر mime = magic.magic (mime = true) mime_type = mime.from_file ("path/to/file.pdf") # إرجاع تطبيق/pdf '
ضع في اعتبارك أنه يستخدم رسم خرائط محدودة ومتشددة لتمديدات الملفات لأنواع MIME وقد لا يغطي جميع الحالات الممكنة.
import magic mime = magic.Magic(mime=True) mime_type = mime.from_file("path/to/file.pdf") # Returns 'application/pdf'
اعتبارات إضافية: هذا لأن المتصفح يفترض أن الخادم الذي يعالج تحميل الملف سيحدد ويوفر نوع MIME المناسب.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3