English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مثال هذا النص يشرح طريقة التحقق من نوع النص البسيط باستخدام بايثون. يشارك الجميع للمراجعة، كما يلي:
1. بناءً على رأس الملف.
#هل هو ملف UTF8 يحتوي على BOM؟ def IsUtf8BomFile(pathfile): if b'\xef\xbb\xbf' == open(pathfile, mode='rb').read(3)): return True return False
2. باستخدام مكتبة cchardet.
>>> import cchardet >>> cchardet.detect(open(pathfile, 'rb').read()) {'encoding': 'UTF-8', 'confidence': 0.9900000095367432}
يمكن للقراء المهتمين بمزيد من المعلومات حول Python التحقق من مواضيع هذا الموقع: 'تجميع تقنيات التعامل مع ملفات وديرارات Python'، 'تجميع تقنيات التعامل مع ملفات النصوص Python'، 'تجميع تقنيات التعامل مع URL في Python'، 'تجميع تقنيات التعامل مع الصور في Python'، 'تعليم بنية البيانات والخوارزميات في Python'، 'تجميع تقنيات برمجة Socket في Python'، 'تجميع تقنيات استخدام الدوال في Python'، 'تجميع تقنيات التعامل مع النصوص في Python'، و 'تعليم الدليل الشامل للدخول والترقية في Python'.
آمل أن يساعدك ما ذكرته في هذا المقال في تصميم برامج Python الخاصة بك.
بيان: محتوى هذا المقال تم جمعه من الإنترنت، ملكية المقال تخص المالك الأصلي، تم جمع المحتوى من قبل المستخدمين عبر الإنترنت وتم تحميله بشكل مستقل، هذا الموقع لا يمتلك حقوق الملكية، لم يتم تعديل المحتوى بشكل يدوي، ولا يتحمل هذا الموقع أي مسؤولية قانونية. إذا كنت قد وجدت محتوى يشتبه في انتهاك حقوق النسخ، فنرجو منك إرسال بريد إلكتروني إلى: notice#oldtoolbag.com (عند إرسال البريد الإلكتروني، يرجى استبدال # ب @) لإبلاغنا، وقدم الدليل على الدليل، إذا تم التحقق من ذلك، سيتم حذف المحتوى المزعوم فورًا.