الإعلان بشكل صحيح عن تشفير كود مصدر بايثون
يوضح PEP 263 الممارسة القياسية للإعلان عن تشفير كود مصدر بايثون. في حين أن الاصطلاح النموذجي يتضمن استخدام "# -- coding:
إذن، ما هو الشكل الصحيح لإعلان التشفير؟
وفقًا لوثائق بايثون، أ تتم معالجة التعليق الذي يطابق التعبير العادي التالي في السطر الأول أو الثاني من برنامج Python النصي كإعلان ترميز:
coding[=:]\s*([-\w.] )
النماذج الموصى بها:
يتم توفير نموذجين موصى بهما:
اعتبارات التوافق:
للحصول على أقصى قدر من التوافق، من الأفضل الالتزام ببادئة "الترميز" دون أي نص إضافي. ومع ذلك، من المهم ملاحظة أن برامج تحرير معينة قد تتطلب تنسيقات مختلفة أو تقبلها. على سبيل المثال، يتعرف GNU Emacs على نموذج الترميز الجاهز، لكن Vim لا يتعرف عليه. لذلك، من الضروري استخدام نموذج متوافق مع كل من Python وبيئة التحرير التي اخترتها.تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3