الحفاظ على الترميز عند إخراج الأنابيب في python
عند إعادة توجيه الإخراج القياسي لبرنامج python من خلال أنبوب ، قد يفترض المترجم بشكل غير صحيح عن أي شيء لا شيء ، يؤدي إلى encoding revors. لحل هذه المشكلة ، من الضروري تحديد الترميز بشكل صريح. تتمثل الممارسة الشائعة في تشفير الإخراج باستخدام "UTF-8":
#-*-الترميز: UTF-8-*- print (u "Åäö" .encode ('utf-8')))
# -*- coding: utf-8 -*- print(u"åäö".encode('utf-8'))
العمل مع البيانات داخليًا باستخدام Unicode
تشفير الإخراج باستخدام الترميز المطلوب
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3