"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > طرق وتقنيات العثور على أنواع MIME في بيثون

طرق وتقنيات العثور على أنواع MIME في بيثون

نشر في 2025-04-16
تصفح:625

How do you Find MIME Types in Python?

العثور على أنواع 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