لدي مشكل في التعامل مع اللغة العربية في python
UnicodeEncodeError: 'charmap' codec can't encode characters in position
أعتقد أنّ الأخ @afaki شرح هذه النقطة ذات يوم.
جرب وضع هذا السطر أعلى الملف
# -*- coding: utf-8 -*-
لم تحل المشكلة
هذا السطر خاص بملف السكريبت و لا علاقة له بالسكريبت حسب ضني
حسنا استبدل السطر
file=open("data", "w")
بــ
file=open("data", "w", encoding="utf-8")
تم حل المشكل شكرا جزيلا @afaki :)
@aliarousyoucef
حل @afaki
يعمل فقط ضعه في السطر الاول
في أول ثلاثة أسطر؛ في السطر الأول أو الثاني أو الثالث، أمَّا في السطر الرابع وما بعده لن يعمل.
بايثون هي لغة برمجة مجانية مفتوحة المصدر،متعددة المنصات و من ميزاتها أنها سهلة التعلم. المجتمع يناقش كل ما يتعلق بتعليم و استخدام لغة بايثون على المستوى العربي.
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.
التعليقات