نفك رأسًا مؤلفًا بدالة مساعدة قديمة. [1] [2] [3]
الخلاصة السريعة
المثال
import nntplib s="=?utf-8?q?A?= =?iso-8859-1?q?B?=" v=nntplib.decode_header(s) print(repr(v)) print(type(v).__name__)
القطع والنص
تمرر الدالة الرأس إلى مفكك البريد، وتفك بايتات القطع بترميزاتها، ثم تجمعها بفاصل فارغ. قطعتا مثالنا تصبحان A وB؛ المعاد AB، لا أزواج بايتات وترميزات. لا نبدلها بدالة البريد المتشابهة اسمًا. [1] [2] [3]

المسافة والحدود
النص العادي A B يعاد بمسافته في فحصنا؛ لا نعمم حذف المسافات من هذا الرأس المشفر. هذا شرح لواجهة قديمة، لا إرسال بريد أو أخبار أو بديل حديث، ولا ضمان لكل ترميز. [1] [2] [3]
المراجع
- Python3.12: nntplib.decode_header
- CPython3.12.14: nntplib.py
- Python: nntplib removal
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
