استبدال الربط لا يزيل كل أثر للنوع السابق هنا. [1] [2]
الخلاصة السريعة
لا؛ البحث بالامتداد يتغير، وقائمة النوع القديم تحتفظ به. [1] [2]
المثال
import mimetypes as m
q=m.MimeTypes()
q.add_type('application/x-bud','.ownbud')
q.add_type('application/x-leaf','.ownbud')
print(q.guess_type('item.ownbud')[0])
print(q.guess_all_extensions('application/x-bud'))اتجاهان لا يتطابقان بعد الاستبدال
المصدر هنا يكتب النوع الجديد في خريطة الامتداد، ويضيف الامتداد لقائمة النوع الجديد؛ لا يحذفه من القائمة القديمة. لذلك لا تفترض أن البحثين عكس تام بعد هذا الاستبدال. [1] [2]

النطاق
الأسماء مؤلفة داخل الكائن؛ ليست تسجيلًا رسميًا لأنواع MIME. لم نفحص محتوى item.ownbud أو نثبت وجوده. نفحص الإضافتين الافتراضيتين؛ لا نعمم المخرجات على قواعد بيانات أخرى. [1] [2]
المراجع
- Python 3.12: MimeTypes.add_type
- CPython 3.12.14: mimetypes.py
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
